Siechfred: get backgroundPosition

Beitrag lesen

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.