Ciao a tutti,
sto cercando di validare un form Radio Button per mezzo di Javascript ma ho dei problemi.
Per la precisione se non viene selezionata nessuna opzione vorrei che apparisse una finestra di alert in cui si dice di selezionare un opzione; fino a questo punto tutto bene, poi però una volta dato l'ok il form mi rimanda alla pagina indicata nel campo action anche se non è stata selezionata nessuna opzione.
Sto usando il seguente codice:
<script type="text/javascript">
function validate()
{
if(!document.getElementById('opz1').checked && !document.getElementById('opz2').checked &&
!document.getElementById('opz3').checked && !document.getElementById('opz3').checked)
{
alert('Non hai espresso nessuna preferenza
Vota di nuovo');
return false;
}
return true;
}
</script>
<form action="vota.php" method="post" name="sondaggio">
<input type="radio" value="opz1" name="opzione" id="opz1"> Opzione 1
<input type="radio" value="opz2" name="opzione" id="opz2"> Opzione 2
<input type="radio" value="opz3" name="opzione" id="opz3"> Opzione 3
<input type="radio" value="opz4" name="opzione" id="opz4"> Opzione 4
<input type="submit" value="VOTA" onclick="validate()">
</form>
spero possiate aiutarmi
ciao