Sto cercando di rendere obbligatorie 2 chackbox... Se funzionano con Firefox, non funzioano con IE7... Ma può essere???![]()
codice:function prova() { if (document.getElementsByName('condizioni').checked== false) { alert("Devi accettare le condizioni di vendita per effettuare l'acquisto"); return false; } if (!document.getElementsByName('privacy').checked) { alert("Devi dare il tuo consenso al trattamento dei dati personali per effettuare la registrazione"); return false; } } <form id="ordine" method="post" action="ordine_inviato.asp" onSubmit="return prova();"> <input name="condizioni" type="checkbox" id="condizioni" value="1" tabindex="30" /> <input name="privacy" type="checkbox" id="privacy" value="1" tabindex="31" /> </form>

Rispondi quotando
che IE7 faccia il pignolo sulle maiuscole e minuscole nei nomi dei tag e degli attributi (che ti ricordo in XHTML devono obbligatoriamente essere scritti in minuscolo), però, giusto per testare, prova così:
Non mi ero accorto del tuo macro-errore.
Correggo: