J'ai 2 cases à cocher sur une page. Ils sont enveloppés dans une cellule de table chacun dans leur propre rangée. Faire un document.getElementById ('chk1_FEAS ~ 1005') retourne l'élément mais document.getElementById ('chk5_STG2 ~ 1005') est nul. Pour quelles raisons cela pourrait-il se produire? (Je suis en train de tester IE 8).document.getElementById ne fonctionne pas
<input id="chk1_FEAS~1005" value="JobStages###StageCode~JobCode###FEAS~1005" onclick="addRemoveRow(this.value,this.checked)" style="border-width:0px;padding:1px;margin:0px;height:14px;" type="checkbox" />
<input id="chk5_STG2~1005" value="JobStages###StageCode~JobCode###STG2~1005" onclick="addRemoveRow(this.value,this.checked)" style="border-width:0px;padding:1px;margin:0px;height:14px;" type="checkbox" />
Fournir un document HTML, avec javascript défaillant dans le tag HEAD, aiderait (créer un exemple trivial à partir de votre code réel, le cas échéant). – lance