Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/01/2011, 14:53
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: apretar un boton al apretar enter en formulario

buenas...

básicamente tienes que hacer tres cosas: detectar la tecla Enter, simular un click al botón deseado, y detener el evento del campo al presionar Enter. para ello, necesitarás de un evento relacionado al teclado, por ejemplo onkeypress. para detectar la tecla Enter tienes que leer la propiedad keyCode o which del objeto event el cual devuelve un número y este lo comparas con el equivalente a Enter (13). si es el mismo valor, haces referencia al botón deseado y luego invocas el método click() y seguido devuelves un boolean false. este boolean false es necesario porque los navegadores responden al Enter en ciertos campos como si fuera un submit.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.