Hallo Bernd.
tmp.split(' ');
alert(tmp[0]); da kommt nur "4"
alert(tmp[0]); da kommt auch 4
Dein String tmp ist ein Array aller Einzelzeichen. Ergo muss tmp[0] das erste Zeichen deines Strings ergeben, also 4. Dein Irrtum ist, dass du denkst, mit Aufruf der split()-Methode "tmp" zu zerlegen. Du musst aber das Ergebnis der split-Operation auch einer Variablen zuweisen, also
var props = tmp.split(' ');
alert(props[0]); // ergibt 400px
alert(props[1]); // ergibt 60px
Freundschaft!
Siechfred
--
Nichts ist schwerer einzureißen als die Mauer in den Köpfen.
Nichts ist schwerer einzureißen als die Mauer in den Köpfen.