Occhio che mettendo un button invece di un submit e facendo il controllo solo su di esso, il navigante può bypassare il tutto semplicemente premendo invio su un campo del form. Per evitare questo inconveniente il controllo andrebbe fatto sempre sull'evento onsubmit e mai su un button. Magari aggiungendo un return true in caso di controllo positivo (e opzionalmente un focus sull'elemento in caso di esito negativo)...:Originariamente inviato da cavicchiandrea
con button:
codice:<script type="text/javascript"> function cbCheck() { var oCb = document.getElementById("cb"); if (!oCb.checked) { alert("Devi accettare le condizioni per procedere oltre."); oCb.focus(); return false; } return true; } </script>![]()

Rispondi quotando