JoeSilencio
Grünschnabel
Hallo allerseits.
Kleine frage zu JavaScript die mich sehr verwirrt
Wenn ich nun das ganze laufen lasse und den onlick machen will,
erscheint immer der selbe Alert. test ist eine Liste von verschiedenen Elementen.
Eigentlich dachte ich, dass der key spezifische Alert kommt, aber bei 10
Elementen erschein immer nur das letzte Element in der Liste.
Vielleicht könnt ihr mir ja weiterhelfen
Danke im voraus
Kleine frage zu JavaScript die mich sehr verwirrt
Code:
function test(hallo){
alert(hallo);
}
function ...
for (var key in test){
var aName = document.createElement("a");
aName.onclick = function() { test(key) };
aName.innerHTML = "BLA";
document.appendChild(aName);
}
Wenn ich nun das ganze laufen lasse und den onlick machen will,
erscheint immer der selbe Alert. test ist eine Liste von verschiedenen Elementen.
Eigentlich dachte ich, dass der key spezifische Alert kommt, aber bei 10
Elementen erschein immer nur das letzte Element in der Liste.
Vielleicht könnt ihr mir ja weiterhelfen
Danke im voraus