Salve,
voglio controllare che una checkbox venga selezionata, altrimenti mando a video un popup che avvisa di spuntarla.
Con il seguente codice, il popup esce fuori, ma quando lo chiudo, sebbene la cb non sia stata spuntata, vado comunque alla pagina successiva (quella settata nell'action del form).
Perchè???
voglio controllare che una checkbox venga selezionata, altrimenti mando a video un popup che avvisa di spuntarla.
Con il seguente codice, il popup esce fuori, ma quando lo chiudo, sebbene la cb non sia stata spuntata, vado comunque alla pagina successiva (quella settata nell'action del form).
HTML:
<script type="text/javascript">
function cbCheck(){
cbObj = document.getElementById('cb');
if (!cbObj.checked)
alert("Devi accettare le condizioni per procedere oltre");
}
</script>
<form id="form1" name="form1" method="post" action="manda.html">
<label>
<input type="checkbox" name="privacy" id="cb" />
</label>
<label>
<input type="submit" name="button" id="button" value="Controlla" onclick="cbCheck()" />
</label>
</form>
Perchè???