Salve a tutti,
ho una tabella in cui in ogni riga ci sono da
0 a 5 checkbox a seconda di calcoli fatti a monte,
all' inizio di tali righe ho un pulsante prenota che al click
dovrebbe spuntare tutti i chek che trova in quella precisa riga.
La funzione che utilizzo per fare questo è:
viene chiamata al click del pulsante, ma il risultatocodice:function TrueCheck(riga,param) { elem = 0 for(i = 0; i < document.pren.length; i++){ if(document.pren.elements[i].name == riga) { elem = i i = document.pren.length } } for(i = (elem+1); i < (elem+7); i++) { document.pren.elements[i].checked = param; } }
non è quello voluto, cioè a volte vengoono spuntati anche alcuni check della riga sotto ed a volte no.
Purtroppo non sò spiegarvi bene cosa faccia tale funzione.
Come risolvere questo problema?
Grazie mille.

Rispondi quotando