Ciao nel mio form volevo implementare un radio o anche un check e trattandosi di privacy volevo renderlo obbligatorio prima di inviare i dati, ma date le mie scarse capacità non ci riesco.
Potete darmi delle dritte senza sradicare complettamente il controllo campi esistente se no penso di incasinarmi ancora di più?
Nel form eseguo già un semplice controllo campi (lultimo non vine preso in considerazione!!) nel modo seguente:
<script type="Text/JavaScript">
function controllo(f) {
if (f.nome.value=="") {
alert("Campo Nome obbligatorio.");
f.nome.focus();
return false;
}
if (f.ind.value=="") {
alert("Campo Via e numero obbligatorio.");
f.ind.focus();
return false;
}
'ecc, ecc, ecc
if (f.consenso.checked) {
alert("Consenso privacy obbligatorio.");
f.consenso.focus();
return false;
}
return true;
}
</script>
Parte del mudulo è:
<form method=post onsubmit="return controllo(this);">
<tr>
<td>Nome e cognome</td>
<td><input type=text name=nome value='<%=server.htmlencode(nome)%>'></td>
</tr>
<tr>
<td>Via e numero</td>
<td><input type=text name=ind value='<%=server.htmlencode(ind)%>'></td>
</tr>
'ecc, ecc, ecc
<td>
<p align="center"><input type="radio" name="consenso" value="consenso"><tr>
<td colspan=2 align=center><input type="submit" name="accetto" value="Invio" > </td>
</tr>
Grazie Ciao