salve ragazzi!
non riesco a capire perchè quando richiamo questo controllo, lo script funziona.. l'alert mi esce.. ma quando premo ok (nell'alert) la pagina del form si ricarica!!
Perchè succede??
non cè un modo che quando clicco sul tasto ok dell'alert mi faccia scomparire solo il messaggio di errore senza ricaricare la pagina??
Sbaglio qualcosa nella mia funzione?? Le ho provate tutte.
thankssss!
<script language="javascript">
<!--
function Modulo() {
var nome = document.modulo.nome.value;
if ((nome == "") || (nome == "undefined")) {
alert("Il campo Nome e' obbligatorio.");
document.modulo.nome.focus();
return false;
}
else {
document.modulo.action = "registrazione.phtml";
document.modulo.submit();
}
}
//-->
</script>
<form method="post" name="modulo" id="modulo" onsubmit="Modulo()" >
<input type="image" src="button.gif" value="invia" class="button" />
ecc...