ciao a tutti,
sto tentando di farmi un controllo sul campo email(lo so che è citato ovunque), ma non riesco a farlo funzionare (non capisco le regexp!).

voglio controllare che nonvenga inserito il @ e tutto ciò che viene dopo.

if(document.getElementById('login') != null)
{
var re = new RegExp("[a-z._-]");
if (re.test(document.getElementById('login').value))
{
alert("Messaggio di errore");
}
else
{alert("ok");}

}

teoricamente dovrebbe accettare solo lettere e i simboli . _ -, ma chiaramente non funziona