Array()
Andi
- javascript
0 sebastian0 Struppi0 P.S.
Struppi
Hi,
kann mir jemand sagen warum das nicht funkt?
var test = 'bla,bla2,bla3';
test2 = new Array(test);
alert(test2[1]);
var test = 'bla,bla2,bla3';
test ist ein String, die Kommas können nicht als einzelne Array Elemente genutzt werden !
test2 = new Array(test);
Das Array hat also die Länge 1 folglich nur Position 0
alert(test2[1]);
wenn du alert(test2[0]);
machst, dann sollte das gehen
var test = 'bla,bla2,bla3';
test ist ein String.
test2 = new Array(test);
Hier definierst du ein array mit einem Element, nämlich dem String test.
alert(test2[1]);
es gibt nur ein element test2[0]
Struppi.
Evtl. willst du:
var test = 'bla,bla2,bla3';
test2 = test.split(',');
alert(test2[1]);
Struppi.
ich hab mir zwar eingebildet, dass das nur über ein array geht, aber dein Vorschlag reicht voll aus...
DANKE
ich hab mir zwar eingebildet, dass das nur über ein array geht, aber dein Vorschlag reicht voll aus...
split erzeugt ein Array.
Struppi.