Ciao.
Avrei un problema con un form nel quale sono visualizzati alcuni checkbox.
In sostanza quando un checkbox è nella condizione CHECKED DISABLED, il form parte lo stesso senza rispettare l'evento onsubmit che richiama la funzione atLeastOneChecked, che vorrebbe almeno un checkbox selezionato.
In realtà quel checkbox è nella condizione CHECKED DISABLED perchè è già stato lavorato e dunque l'utente non deve riselezionarlo.
Avete qualche idea o suggerimento su come risolvere il problema?
Grazie mille.
codice:<script language="javascript" type="text/javascript"> // <!CDATA[ function atLeastOneChecked(form) { var inputs = form.getElementsByTagName('input'); var i = inputs.length; while (i--) { if (inputs[i].checked) return true; } alert("Eseguire almeno un'assegnazione!") return false; } // ]]> </script> <form name="myForm" action="myPage.asp" method="POST" onsubmit="return atLeastOneChecked(this)"> <input type=checkbox name=9236 value=9236 CHECKED DISABLED></p> <input type=checkbox name=9237 value=9237></p> <input type=SUBMIT value="Invia"></p> </form>

Rispondi quotando
