Ich habe ein Problem mit meiner for-Schleife in einer JavaScript-Funktion. Die Variable i
arbeitet nicht als Argument für die Funktion showAlbum(i)
. Warum passiert das?Javascript für Loop Variable funktioniert nicht
var out = "<table>";
for(i = 0; i < arr.length; i++) {
out += "<tr><td><a href=''onclick='showAlbum(i);' >"+
arr[i].artist +
" - " +
arr[i].title +
"</a></td></tr>";
}
out += "</table>";
Danke für die kurze und gut Antwort erklärt. –