All Free <Script>

tips and tricks per webmaster

Validare una email in Html5

24 Ottobre 2017

HTML5 ha introdotto un nuovo metodo lato client per verificare la validità delle email, prevedendo l’utilizzo di espressioni regolari; a tal proposito si analizzi il seguente codice:

<input type="text" title="email" required pattern="[^@]+@[^@]+\.[a-zA-Z]{2,6}" />

required è un attributo di tipo booleano che ha il compito di rendere obbligatoria la compilazione dell’elemento a cui è associato; il valore dell’attributo pattern deve essere invece una espressione regolare corretta, esso necessita anche dell’indicazione di un title che fornisca una descrizione del formato in uso (“email nel nostro esempio”). La verifica della condizione richiesta verrà valutata in seguito all’invio dei dati del form tramite submit.