Goltergaul
Well-known member
- 26 April 2006
- 480
- 7
Hi noch ne Frage von mir... folgender code:
ergibt folgende fehlermeldung:
menu_item[0] scheint wohl nicht definiert... ja ok is so aber das wird doch eben mit menu_item[0]=document.createElement("a"); definiert oder nicht?!
naja wenn ich das script folgendermaßen abändere:
dann kommt das script erfolgreich 1x durch die for schleife, bis es wieder den selben Fehler gibt. Das checke ich jetzt überhaupt nicht, kann mir da wer helfen?
Code:
function update_menu() {
// Gebaude array durchlaufen
var menu_item=new Array();
for (var i=0; i<arr_gebaeude.length; ++i) {
// a element erzeugen
menu_item[i][0]=document.createElement("a");
....
document.getElementById("inner_left_ui").appendChild(menu_item[i][0]);
// img element erzeugen
menu_item[i][1]=document.createElement("img");
....
menu_item[i][0].appendChild(menu_item[i][1]);
}
}
ergibt folgende fehlermeldung:
menu_item has no properties
menu_item[0]=document.createElement("a");
menu_item[0] scheint wohl nicht definiert... ja ok is so aber das wird doch eben mit menu_item[0]=document.createElement("a"); definiert oder nicht?!
naja wenn ich das script folgendermaßen abändere:
Code:
// Gebaude array durchlaufen
var menu_item=new Array(new Array());