Slave.
Ho creato questo script che mi controlla se alcuni campi del form sono vuoti, restituendomi un alert qualora lo siano.

codice:
<!--
function verifica_campi() {

var nickname = document.iscrizione.nickname.value;
var email = document.iscrizione.email.value;
var userID = document.iscrizione.userID.value;
var password = document.iscrizione.password.value;

if ((nickname == "") || (nickname == "undefined")) {
   alert("ATTENZIONE!! Il campo Nickname è obbligatorio.");
   document.iscrizione.nickname.focus();
   return false;
}
else if ((email == "") || (email == "undefined")) {
   alert("ATTENZIONE!! Il campo Em@il è obbligatorio.");
   document.iscrizione.email.focus();
   return false;
}
else if ((userID == "") || (userID == "undefined")) {
   alert("ATTENZIONE!! Il campo userID è obbligatorio.");
   document.iscrizione.userID.focus();
   return false;
}
else if ((password == "") || (password == "undefined")) {
   alert("ATTENZIONE!! Il campo Password è obbligatorio.");
   document.iscrizione.password.focus();
   return false;
}
else {
   document.iscrizione.action = "index_ori.asp?menu=members";
   document.iscrizione.submit();
	}
}
// -->
</script>
I campi vengono controllati perfettamente, ma se sono tutti presenti (ovvero compilati), invece di inviare il form, mi restituisce l'errore Javascript:

codice:
Description: Proprietà o metodo non supportati dall'oggetto
Source:http://www.soiteam.com/index_ori.asp?menu=members
In pratica sembra non piacergli la action del form. Purtroppo devo madare per forza di cose a quell'indirizzo, con annessa variabile "menu".

Qualcuno mi può aiutare?

Grazie