Con jQuery possiamo selezionare i campi di tipo e-mail usando un selettore personalizzato.
Definiamo il seguente selettore:
(function( $ ) {
$.extend( $.expr[":"], {
email: function( elem ) {
var type = $( elem ).attr( "type" );
return type === "email";
}
});
})( jQuery );
Esempio d'uso:
$( "#form" ).find( ":email" ).attr( "required", "required" );