Perche` passi il nome e non l'oggetto del checkbox?
onClick="MostraRighe(this,'rigaUno|rigaDue|rigaTre |rigaN');"
la funzione:nota il carattere di separazione: non e` virgola, ne` puntoevirgola (hanno siginificati negli script e non mi piace utilizzarli per separare pezzi di stringa, anche se non e` vietato).codice:function MostraRighe(cc,rr) { var rig = rr.split("|"); if (cc.checked) { for(var i=0; i<rig.length; i++) { document.getElementById(rig[i]).style.display = "block"; } } else { for(var i=0; i<rig.length; i++) { document.getElementById(rig[i]).style.display = "none"; } } }
Il display puo` essere:
block (ogni blocco inizia a capo riga)
inline (n pezzo di riga)
none (non visualizzato)

Rispondi quotando