Salve a tutti, in una pagina web, ho due form, ma vorrei fare un solo script di convalida, io ho fatto così, ma non mi funziona:
codice primo form:
codice:
<form method="post" name="form2" id="form2" onsubmit="return controlla('form2')">
<input name="nome" type="text" id="nome" />
</form>
codice secondo form:
codice:
<form method="post" name="form1" id="form1" onsubmit="return controlla('form1')">
<input name="nome" type="text" id="nome" />
</form>
questo è lo script di controllo:
[code]
<script language="javascript1.2" type="text/javascript">
function controlla(mioForm){
f = document.mioForm
if (f.nome.value == ""){
alert("il campo nome è obbligatorio");
return false;
}
return true;
}
[code]
ovviamente ho tagliato il codice, ma il resto è tutto uguale.
grazie, ciao.