Necesito poder deshabilitar la tecla intro del teclado con una función, de forma que pueda usarla en determinadas partes de un web. ¿Es posible?.
Un saludo y gracias
| |||
¿Se puede deshabilitar la tecla intro del teclado? Necesito poder deshabilitar la tecla intro del teclado con una función, de forma que pueda usarla en determinadas partes de un web. ¿Es posible?. Un saludo y gracias |
| |||
Lo que puedes hacer es capturarla las pulsaciones del teclado mediante el evento onKeyPress, ahi en funcion de si es la tecla intro la que se ha pulsado o no, haces lo que quieras.
__________________ Saludos Rubén Teléfonos móviles, curiosidades: http://telefonos-moviles.muchodenada.com/ |
| ||||
mas concretamente.. dentro del input o donde sea metes esto: onKeyPress='simularEnter("accion");' y esa funcion es: <script> function simularEnter(queAccion) { if (window.event && window.event.keyCode == 13) { if (queAccion=='talcosa') { //accion a realizar } else if (queAccion=='otra') {//otra accion} else if (queAccion=='otra mas') { //otra accion } } </script> pruevalo a ver que tal
__________________ ALOZORRO v5.0 (ahora en .es) |
| |||
Muchas gracias, he optado por el siguiente codigo function simularEnter(){ if (window.event && window.event.keyCode == 13){ alert ("No se puede utilizar intros AQUI!!! puede generar errores en el SOFTWARE!!!"); window.event.keyCode = 0; return false; } } Un saludo Última edición por Abite; 05/07/2006 a las 07:04 |