jquery

Capturar cuando se pulsa la tecla Enter con Jquery

Capturar cuando se pulsa la tecla Enter suele ser una de las cosas rutinarias más realizadas por los programadores, pues dependiendo de esto se desencadenan otras acciones.

En casi cualquier lenguaje, esto se hace al tratar los eventos de pulsación de teclas (KeyPress, KeyDown y KeyUp), y con JQuery, como no podría ser de otra manera, es igual.

Para ilustrar como se hace, pongamos el típico ejemplo: alguien introduce contenido en una caja de texto de un formulario y automáticamente da a Enter (o Intro) para enviarlo sin necesidad de ir con el ratón a pulsar el objeto/botón de submit.

Bueno, pues para capturar el enter, basta con:

    $("#clave").keypress(function(e) {
       if(e.which == 13) {
          // Acciones a realizar, por ej: enviar formulario.
          $('#frm').submit();
       }
    });

 

20335 visitas.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *