meine HTML-CodeVeränderungselement Stil in Array Thorugh Javascript geklickt
<div class="mydiv" onclick="clickonelement()">div1</div>
<div class="mydiv" onclick="clickonelement()">div2</div>
<div class="mydiv" onclick="clickonelement()">div3</div>
<div class="mydiv" onclick="clickonelement()">div4</div>
<div class="mydiv" onclick="clickonelement()">div5</div>
<div class="mydiv" onclick="clickonelement()">div6</div>
<!-- javascript code -->
function clickonelement(){
mydiv = document.getElementsByClassName("mydiv");
for(i=0; i<mydiv.length; i++){
mydiv.item(i).style.backgroundColor = "red";
mydiv[this].style.backgroundColor = "#fff";
}
}
css code
.mydiv{width:300px; height:30px;}
ich will auf onClick Ereignis geklickt Element der Hintergrund weiß und andere Elemente Hintergrund rot, aber mein Code mydiv in Farbe bleiben ändern [dies]. style.backgroundColor = "#fff"; funktioniert nicht. Bitte lösen Sie dieses Problem nur in JavaScript. Ich bin in der Grundstufe von JavaScript.
funktioniert es nützlich sein. Vielen Dank! – waseem