31/07/2012, 07:10
|
| | | Fecha de Ingreso: junio-2012
Mensajes: 536
Antigüedad: 12 años, 6 meses Puntos: 127 | |
Respuesta: Botón Enter para validar formulario Cuando se envía un formulario por la acción por defecto (pulsar enter) se ejecuta el evento onsubmit, basta con paralizarlo a nivel del formulario
<FORM name=formclave onsubmit='return false;'>
Por otro lado, cuando se pulsa una tecla en un input se producen varios eventos, entre ellos, keypress, basta con detectar el código de la tecla presionada
<INPUT type=password name=clave onkeypress='if(event.which==13){acceso();}'>
si es 13, se ejecuta la función
Un saludo.
P.D: Lo de maycolalvarez funciona si agregas antes de return acceso() event.preventDefault(); ya que la acción por defecto se ejecuta predeterminadamente onsubmit
__________________ 21añero.
HTML/CSS, PHP, JS/jQuery, Mysql; NodeJS/Socket.io (& V8); C++ ; Python (wxpy); Ensamblador.
Músico (clarinetista/pianista) y compositor |