So kann ich nicht scheinen, um dies herauszufinden ... Der Code im Wesentlichen funktioniert, aber ich erhalte eine „undefiniert“ vor der Funktion ausgeführt wird ..Javascript - „undefiniert“ einfache Funktion mit Schleife Ersten
var navRender = function indexNav(x,y) {
var mainNav = ["\/", "Inicio","\/abogados-criminales-los-angeles.html", "Defensa Criminal",
"\/delitos-de-drogas-abogados.html", "Delitos de Drogas",
"\/area-de-practica-abogados.html", "Areas de Practica",
"\/abogados-friendman-los-angeles.html", "Abogados Friedman",
"\/contactenos.html", "Contactenos"];
for (i = x; i <= y; i++) {
document.write("<li class=\"pure-menu-item pure-u-1-3\"><a class=\"pure-menu-link href=\"",mainNav[i]);
i++;
document.write("\">", mainNav[i] , "<\/a><\/li>");
};
};
document.getElementById("demo").innerHTML = navRender(0,5);
</script>
auch ich weiß nicht, warum meine „vorwärts Schrägstriche nicht arbeiten entweder .. ich mit, wie ich entkommen“ /“.. aber sie noch ausgelassen bekommen ..
Danke für die Hilfe!
* aber ich erhalte eine "undefiniert" vor der Funktion läuft * - Wo? – Quentin
im Browser bekomme ich: 'code'
undefined
–Wo im Browser? In der Konsole der Entwicklerwerkzeuge? Im HTML-Dokument? Wie könnte das sein ** bevor ** die Funktion läuft? – Quentin