Evitar hacer submit al presionar enter

24/02/2006 - 17:10 por Vrr | Informe spam
Hola a todos...

Cómo puedo evitar que cuando el usuario presione enter se haga un submit del
form?

Lo que pasa es que tengo varios botones para varias secciones de captura de
un formulario entonces cuando hago click en cada botón hago una validación
diferente y cuando presiono enter lógicamente no realiza las validaciones del
botón correcpondiente, puesto que las validaciones las llamo con el evento
onclick.

Espero puedan ayudarme, saludos!
 

Leer las respuestas

#1 Enrique
24/02/2006 - 17:14 | Informe spam
Hola:

Include the following element into the head part of your document:
<script type="text/javascript">
function noenter() {
return !(window.event && window.event.keyCode == 13); }
</script>
Add the following attribute into each input type="text" tag(s) in your form:
onkeypress="return noenter()"

Saludos

Enrique


"Vrr" escribió en el mensaje
news:
Hola a todos...

Cómo puedo evitar que cuando el usuario presione enter se haga un submit


del
form?

Lo que pasa es que tengo varios botones para varias secciones de captura


de
un formulario entonces cuando hago click en cada botón hago una validación
diferente y cuando presiono enter lógicamente no realiza las validaciones


del
botón correcpondiente, puesto que las validaciones las llamo con el evento
onclick.

Espero puedan ayudarme, saludos!

Preguntas similares