Avmarkera checkbox inför ny körning

JavaScript

0 svar · 884 visningar · startad av Jompan

Medlem sedan juli 200739 inlägg
Trådstart#1

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?

270 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)