Ciao a tutti ho questo codice:
codice:
function controllo(f) {
var nome=f.nome;
var email=f.email;
var richieste=f.richieste;
if (nome.value=="") {
alert("Nome è obbligatorio");
return false;
}
if (email.value=="") {
alert("e-mail deve contenere un indirizzo e-mail.");
return false;
}
if (!verEmail(email.value)) {
alert("Inserire un indirizzo e-mail corretto.");
return false;
}
if (richieste.value=="") {
alert("Richieste è obbligatorio");
return false;
}
return true;
}
richiamato nel form da onsubmit:
codice:
onSubmit="return controllo(this);"
il campo richieste e' una textarea ... tutto funziona bene se non scrivono nulla ... ma se si danno degli invii o si fanno solo degli spazi, quindi la textarea alla fin fine è vuota, il controllo risulta true
come si può risolvere questo problema .. ovvero verificare che non sia solo piena di spazi o invii ... e quindi priva di testo?