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 secondo form:codice:<form method="post" name="form2" id="form2" onsubmit="return controlla('form2')"> <input name="nome" type="text" id="nome" /> </form>
questo è lo script di controllo:codice:<form method="post" name="form1" id="form1" onsubmit="return controlla('form1')"> <input name="nome" type="text" id="nome" /> </form>
[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.