jQuery: disabilitare il tasto Invio nei form

Uno degli inconvenienti che può capitare ai nostri utenti quando compilano un form è quello di premere inavvertitamente il tasto Invio e quindi inviare il form senza averlo compilato in toto. Possiamo evitare questo problema con una semplice routine jQuery.

Il codice è il seguente:


$('#form').keypress(function(event) {
  if (event.which == 13) {
    event.preventDefault();
  }
});

Il numero 13 corrisponde al tasto Invio. Se l'utente lo preme, il form non viene inviato.

Torna su