PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   HTML, CSS und JavaScript Help! (http://www.selfphp.de/forum/forumdisplay.php?f=24)
-   -   [js] mehrdimensionales Array per for Schleife ausgeben. (http://www.selfphp.de/forum/showthread.php?t=22258)

Memorix 16.10.2009 10:29:52

[js] mehrdimensionales Array per for Schleife ausgeben.
 
Guten Morgen,

ich möchte gerne das folgende mehrdimensionale Array per JS for Schleife ausgeben, scheitere allerdings an der Syntax.

Hier das Array:
HTML-Code:

array = [{"name":"- Belgium - Datatest","id":"1"},{"name":"- Belgium - Pre-Production","id":"2"},{"name":"- Belgium - Production","id":"3"},{"name":"- Portugal - Datatest","id":"4"},{"name":"- Portugal - Pre-Production","id":"5"},{"name":"- Portugal - Production","id":"6"}]
Die Schleife habe ich mir wie folgt vorgestellt:
HTML-Code:

for(i = 0;i <= array.length; i++)
        {
        content += "<option value=\"" + array[i].id + "\">"+ array[i].name +"</option>";
        }

leider wird diese Schleife garnicht erst ausgeführt sondern erzeugt eine Fehlermeldung in der JavaConsole: array[i] is undefined.

Kann mir jemand von euch sagen welcher Fehler sich in der Syntax versteckt?

lg
Memorix

schrubba 16.10.2009 22:40:06

AW: [js] mehrdimensionales Array per for Schleife ausgeben.
 
Hi,

nimm mal das Gleichheitszeichen raus:

for(i = 0;i <= array.length; i++)

Dann läuft die Schleife, aber ob das Ergebnis auch das Gewünschte ist... ;)


Gruß
schrubba


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:32:46 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.