io l'ho fatto così:
Codice PHP:
<script type="text/javascript">
function controlla(form) {
if(form.mittente.value != "") {
var corretta = form.mittente.value.match(/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+)/g);
if(!corretta) {
alert("L'email inserita non è corretta!");
}
return false;
}
else if(form.mittente.value == "" || form.oggetto.value == "" || form.messaggio.value == "") {
alert("Non hai compliato tutti i campi");
return false;
}
}
</script>
se non compilo i camp mi da errore, se compilo la mail in modo errato im da errore, se però complilo la mail correttamente e lascio gli altri due campi vuoti non mi da errore...cosa sbaglio?