magpie
18-05-2003, 13:01
Hallo
Ich hoff ich hab das richtige Forum erwischt. JavaScript ist ja nirgens so richrig zu Hause.
Ich versuch mich gerade in JavaScript und bin daran ein Menü zu kreieren. Es würde warscheinlich funktionieren aber die JavaScript-Console zeigt mir einen Fehler und diesen finde ich nicht :confused:
Hier der Code:
var MainMenu = new Array();
MainMenu[0] = new Array();
MainMenu[0]["name"] = "Home";
MainMenu[0]["link"] = "index.html";
MainMenu[1] = new Array();
MainMenu[1]["name"] = "Organisation";
MainMenu[1]["link"] = "";
MainMenu[2] = new Array();
MainMenu[2]["name"] = "Ausbildung";
MainMenu[2]["link"] = "";
MainMenu[3] = new Array();
MainMenu[3]["name"] = "Anmeldung für ...";
MainMenu[3]["link"] = "";
MainMenu[4] = new Array();
MainMenu[4]["name"] = "Projekte";
MainMenu[4]["link"] = "projakte.html";
MainMenu[5] = new Array();
MainMenu[5]["name"] = "links";
MainMenu[5]["link"] = "links.html";
funktion makeMenu(MenuArray) <--- Das ist die Linie 24
{
for (var i=0; i < MainMenu.length; i++)
{
if (MenuArray[i][1])
{
document.write("<td class=\"menu\" id=\"menu1\" onMouseOver=\"mov(1)\" onMouseOut=\"mou(1)\"><a href=\"" + MenuArray[i][1] + "\" class=\"menu\">" + menuArray[i][0] + "</a></td>");
}
else
{
document.write("<td class=\"menu\"><font class=\"menu\">" + MenuArray[i][0] + "</font></td>");
}
}
}
und hier die Fehlermeldung:
Error: missing ; before statement
Source File: http://localhost/hfm-test/js/menu.js
Line: 24, Column: 9
Source Code:
funktion makeMenu(MenuArray)
Weiss jemand Rat :confused:
magpie
Ich hoff ich hab das richtige Forum erwischt. JavaScript ist ja nirgens so richrig zu Hause.
Ich versuch mich gerade in JavaScript und bin daran ein Menü zu kreieren. Es würde warscheinlich funktionieren aber die JavaScript-Console zeigt mir einen Fehler und diesen finde ich nicht :confused:
Hier der Code:
var MainMenu = new Array();
MainMenu[0] = new Array();
MainMenu[0]["name"] = "Home";
MainMenu[0]["link"] = "index.html";
MainMenu[1] = new Array();
MainMenu[1]["name"] = "Organisation";
MainMenu[1]["link"] = "";
MainMenu[2] = new Array();
MainMenu[2]["name"] = "Ausbildung";
MainMenu[2]["link"] = "";
MainMenu[3] = new Array();
MainMenu[3]["name"] = "Anmeldung für ...";
MainMenu[3]["link"] = "";
MainMenu[4] = new Array();
MainMenu[4]["name"] = "Projekte";
MainMenu[4]["link"] = "projakte.html";
MainMenu[5] = new Array();
MainMenu[5]["name"] = "links";
MainMenu[5]["link"] = "links.html";
funktion makeMenu(MenuArray) <--- Das ist die Linie 24
{
for (var i=0; i < MainMenu.length; i++)
{
if (MenuArray[i][1])
{
document.write("<td class=\"menu\" id=\"menu1\" onMouseOver=\"mov(1)\" onMouseOut=\"mou(1)\"><a href=\"" + MenuArray[i][1] + "\" class=\"menu\">" + menuArray[i][0] + "</a></td>");
}
else
{
document.write("<td class=\"menu\"><font class=\"menu\">" + MenuArray[i][0] + "</font></td>");
}
}
}
und hier die Fehlermeldung:
Error: missing ; before statement
Source File: http://localhost/hfm-test/js/menu.js
Line: 24, Column: 9
Source Code:
funktion makeMenu(MenuArray)
Weiss jemand Rat :confused:
magpie