Originariamente inviato da Nabiky
ho messo cosi: (il mio form si chiama form1)
questo nell'head
...
ma non succede niente^^
quando clicco il bottone e il form non è stato tutto compilato mi processa la mia pagina di action..
Manca il return false e il return nella chiamata alla funzione:
codice:
function checkForm() {
var f=document.forms['form1'];
for (var i=0; i<f.length; i++) {
if(f.elements[i].valur=="" || f.elements[i].valur=="undefined") {
var campo=f.elements[i].name;
window.alert("Non hai inserito un valore per il campo "+campo);
f.elements[i].focus();
return false;
}
}
return true;
}
e questo nel body
<form name="form1" method="post" action="op_inserisci_immobile.asp" onSubmit="return checkForm();">
....
...
..
<input type="submit" name="Submit" value="SALVA SCHEDA">
Ciao
Michele