Also versuche ich Code zu schreiben, der beim Ankreuzen der Checkbox aufhört, die Bilder auf meiner Website anzuzeigen. Ich erhalte keine Syntaxfehler in meiner Text-Software oder in der Konsole. Könnte mir jemand sagen, was das Problem mit diesem Code ist?Bildanzeige mit einer Checkbox umschalten
function Checkbox(element){
var pic=document.getElementsByTagName("img");
if(element.checked==true){
for(var i=0; i<pic.length; i++){
pic[i].style.display="none";
}
}
else if(element.checked==false){
for(var i=0; i<pic.length; i++){
pic[i].style.display="auto";
}
}};
//picDisplay is the id of my checkbox
var picDisplay=document.getElementById("picDisplay");
picDisplay.addEventListener("click",Checkbox(picDisplay)
die zweite ")" für den Event-Listener ist in meinem tatsächlichen Code vorhanden. –
Können Sie den vollen Code teilen –
Was ist 'PicDisplay'? –