Jag har ett bildspel med kryssrutor för de bilder som ska väljas, och har nu fastnat på hur jag ska koda för att ta bort ikryssningen inför varje ny körning av ett script.
Jag tror jag borde kunna kombinera detta med koden för att göra bilderna svagare (inaktiva) eller starkare (aktiva, dvs kryssade).
Så här ser js-koden ut för detta:
function checkedBox() {
var i, ImgNode, ImgTag;
for (i=0; i<formTag.length; i++) {
imgNode = this.parentNode.firstChild;
imgTag = imgNode.nextSibling;
if (this.checked) {
imgTag.className = "markedImg";
}
else {
imgTag.className = "unmarkedImg";
}
}
}
Classerna "markedImg" resp "unmarkedImg" är förhandsvalda i CSS-filen.
Någon som vet?