Frohe Ostern,
ich habe ein Verständnisproblem. Wie kann eine Variabe in firebug 'undefined' sein, aber Variable[1] hat einen Wert ?
Konkret arbeite ich mich gerade in die API von soundmanager2 ein. Unter
soundmanager2 basic template gibt es ein Beispiel, das ich
versuche zu verstehen. Es geht um Zeile 229 der mp3-player-button.js,
dort werden in der Variable "oLinks = document.getElementsByTagName('a');"
alle <a> - Tags gespeichert und anschließend geprüft, ob sie in soundmanager2
wiedergegeben werden können.
Setze ich einen Breakpoint in Zeile 231 ist oLinks = undefined, oLinks[1] aber gesetzt, wie kann das sein?
Ist "undefined" nicht gleichzusetzen mit die Variable hat keinen Wert zugewiesen bekommen?
lg
mark