J
j-l-n
Guest
HTML:
<div id="list">
<div>...add</div>
<div>...add</div>
<div>...add</div>
</div>
Wieso wir bei einem Klick - auf egal welches <div> - immer nur das letzte geändert?
Code:
var listItems = document.getElementById("list").children;
for(var x = 0; x < listItems.length; x++){
var listItem = listItems[x];
listItem.addEventListener("click", function(){
edit(listItem);
});
}
function edit(element){
element.textContent = "clicked.";
}
edit(this);
funktioniert es jedoch...