Per controllare che in un campo di una form Flash/asp il campo dell'email sia scritto correttamente ho usato questa sintassi:
Codice PHP:
 if (!txt_em.length || txt_em.indexOf("@") == -|| txt_em.indexOf(".") == -1) { 
txt_em è la variabile del campo.

In pratica con !txt_em.length controllo che non sia vuota e infatti funziona. Ma il controllo della presenza del punto e della chiocciola non funzionano (nel senso che anche se non li metto non succede niente.

Sapete dirmi perchè?