Originariamente inviato da homezappa
tu scrivi:
codice:
var list = document.getElementById('someList');
La mia domanda è:
È vero che nella pagina c'è UN SOLO elemento che ha id="someList" ?

Se la risposta è no, come suppongo, allora non sai o non hai capito che in una pagina gli id degli elementi devono essere tutti diversi tra loro!

infatti la funzione getElementById('someList') significa:
"Dammi l'unico elemento della pagina che ha id='someList'"

Puntualizzato questo, fai in maniera che l'asp generi id diversi.

HTH
Zappa
Ecco hai centrato il problema! grazie x l'aiuto a ragionare.
La risposta alla tua domanda è NO: cioè nella pagina NON c'è UN SOLO elemento che ha id="someList", ce ne sono quanti ASP ne ha generati.

Infatti con questa modifica da te suggerita adesso tutto funziona!!!

codice:
<input type=checkbox name=C1 value=ON id=someList_" & objRS("sID") & ">

var list = document.getElementById('someList_<%=objRS("sID")%>');
Grazie mille !