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.