metti questo in <HEAD>
codice:
<script type="text/javascript">
<!--
function checkData( __objForm )
{
var _lastError = null;
var _errDescription = "";
if ( !__objForm.elements['name'].value.length ) {
_errDescription += " - il nome risulta essere vuoto\n";
_lastError = __objForm.elements['name'];
}
if ( !__objForm.elements['email'].value.length ) {
_errDescription += " - l'e-mail non è stata inserita\n";
_lastError = __objForm.elements['email'];
}
if ( !__objForm.elements['message'].value.length ) {
_errDescription += " - il messaggio non è stato digitato\n";
_lastError = __objForm.elements['message'];
}
if ( _lastError == null )
return true;
else {
alert( "Si sono verificati i seguenti errori:\n" +
_errDescription + "\n" +
"Correggerli e riprovare ad inviare il messaggio." );
_lastError.focus( );
return false;
}
}
//-->
</script>
________
cambia
<form name="theform" method="get" action="controllo_mail.php">
con
codice:
<form name="theform" method="get" action="controllo_mail.php" onsubmit="return checkData( this );">
________
cambia
<input type="button" name="submit" value="Invia messaggio" onClick="controlla()">
con
codice:
<input type="submit" name="submit" value="Invia messaggio" />