è corretto secondo voi questo script per verificare se i campi (mittente, oggetto e testo della e-mail) sono corretti all'interno di un form?
function controllaEmail() {
var email = document.ciao.email.value;
var oggetto=document.ciao.oggetto.value;
var testo=document.ciao.testo.value;
var filtro = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
if (!filtro.test(email)) {
alert("Attenzione, indirizzo email non valido");
document.ciao.email.select();
return false;
}else if ((oggetto.value==="") || (oggetto.value==="undefined")) {
alert("Il campo Oggetto è obbligatorio.");
document.ciao.oggetto.focus();
return false;
}else if ((testo.value==="") || (testo.value==="undefined")) {
alert("Il campo Testo è obbligatorio.");
document.ciao.testo.focus();
return false;
}else{
return true;
}
quando esce l'alert che non ho inserito la mail, premo ok e mi sottomette la pagina...mi sapreste aiutare?? GRAZIE MILLE in anticipo