Ciao a tutti.
Ho un problema con una funzione di javascript.
Praticamente ho realizzato un modulo per l'invio di posta elettronica. Tramite una funzione js verifico che tutti i campi siano compilati e poi passo i dati ad una pagina php che dà l'esito della spedizione della mail. Il problema è che quando clicco il pulsante per inviare la mail mi compare un messaggio di errore in basso a sx nella finestra di internet explorer di Errore nella visualizzazione della pagina. Cliccandoci sopra accedo ad una finestra dove mi scrive proprietà o metodo non supportati dall' oggetto. Da quanto risulta in questa finestra l'errore è nella riga dove spedisco i dati con js all'altra pagina anche se il codice mi sembra correto.

function controlla()
{
var name = document.theform.name.value;
var email = document.theform.email.value;
var message = document.theform.message.value;

if (name =="")
{
alert("Non è stato inserito il Vostro nome");
return false;
}
if (email =="")
{
alert("Non è stato inserito il Vostro indirizzo e-mail");
return false;
}
if (message =="")
{
alert("Il messaggio risulta vuoto");
return false;
}
document.theform.submit();
}
</script>

L'errore risulta essere in "document.theform.submit();"
Non riesco proprio a capire cosa non funziona.
Per favore aiutatemi.....non riesco proprio a capire da cosa dipenda questo errore. Grazie a tutti. Ciao

http://www.jutaspa.it/jutaspa/juta_contattaci.php