Foros del Web » Programando para Internet » Javascript »

bloqueo de tecla enter

Estas en el tema de bloqueo de tecla enter en el foro de Javascript en Foros del Web. estoy relizando un formulario y deseo que el usuario precione guardar y no enter.... pues utilice la siguiente function y si, efectivamente me bloque el ...
  #1 (permalink)  
Antiguo 04/08/2015, 11:15
 
Fecha de Ingreso: agosto-2015
Mensajes: 1
Antigüedad: 8 años, 8 meses
Puntos: 0
Busqueda bloqueo de tecla enter

estoy relizando un formulario y deseo que el usuario precione guardar y no enter....
pues utilice la siguiente function y si, efectivamente me bloque el enter pero tambien me bloquea todas las teclas:
¿cual es el error o en que me equivoque?
gracias por su ayuda
*anexo el codigo


function control(caracter) {
caracter = (document.layers) ? caracter.which : event.keyCode;
if (caracter == 13)
alert('Se ha pulsado la tecla de retorno');
return false;
}
  #2 (permalink)  
Antiguo 04/08/2015, 11:23
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: bloqueo de tecla enter

Bienvenido a FDW.

Te faltan las llaves de la condición puesto que sin llaves, solo se ejecuta la primera instrucción que en este caso es el mensaje de alerta, mientras que el return false se ejecutará siempre.

Como eres nuevo en el foro, te adelanto que para publicar código, es preferible utilizar el highlight que proporciona el foro.



Por cierto, se escribe "presione".

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: funcion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:13.