Nei form HTML se si sta compilando una casella di testo e si preme il tasto Invio, l’azione invierà i dati compilati nel modulo, anche se non avete finito di riempire il resto delle informazioni.

Ci sono molti siti che utilizzano questa funzione, come la casella di ricerca di Google che invia il criterio di ricerca quando si preme il tasto Invio. Questo funziona, perché in questo caso si ha una sola una casella di testo da compilare, ma se ci sono più di un campo da compilare sicuramente non si vuole inviare i dati del modulo premendo il tasto Invio.
Per cambiare questa caratteristica di base è necessario aggiungere un po’ di Javascript nella pagina per fermare questo evento. Io uso jQuery, che mi risparmia diverse righe di codice. Il seguente frammento di codice mostra come è possibile disattivare il tasto Invio utilizzando jQuery.
$("form").keypress(function(e) {
  // Tasto Invio
  if (e.which == 13) {
    return false;
  }
});
In questo modo si controlla quale tasto è stato premuto e se si tratta del tasto Invio la funzione restituirà un false, arrestando l’invio dei dati del modulo.
Similari
Python per tutti
341% Python
[nextpage title=”Copertina”] Python para todos è un libro sulla programmazione in Python. Questo è un tutoriale su Python adatto a tutti i livelli e si può scaricare in pdf gratuitamente in spagnolo. Il tutoriale di Python…
Fondamentali di jQuery
220% JQuery
[nextpage title=”Benvenuti”] jQuery stà diventando rapidamente uno strumento che ogni sviluppatore web di interfacce dovrebbe conoscere. Lo scopo di questo libro è di fornire una panoramica della biblioteca, in modo che qu…
Guida allo Zend Framework
119% Zend
Zend Framework è un framework open source per PHP. Zend Framework separa la logica e le azioni usando il pattern MVC (Model View Controller). Cosa è lo Zend Framework? Framework per la costruzione di siti web più veloci e …
Glossario – SEM
47% Seo
Quando si legge un articolo sul search engine marketing o quando ci si trova di fronte una proposta di attività nei motori di ricerca, capita frequentemente di imbattersi in termini propri del mondo dei motori di ricerca, …
Miti interessanti sul SEO
36% Seo
Come in diversi altri settori di questo mondo, il mondo SEO è composto da centinaia di miti che lo hanno reso piuttosto confuso. Quando i SEO erano partiti tutto era semplice e diretto. Le tecniche non erano complesse e no…