Matze: Auslesen von css Eigenschaften mit Java Script

Hallo Forum

var test1 = document.getElementsByTagName("td")[1].style.left;
var test2 = document.getElementsByTagName("td")[1].style.backgroundColor;

alert (test1);
alert (test2);

Warum ist test1 immer leer?

Kann Javascript die CSS - Eigenschaft left nicht auslesen?

Dagegen wird die Hintergrundfarbe zum Beispiel immer angezeigt.

Woran liegt dies?

MFG, Matze

  1. Hi Matze!

    Schick doch mal dein td-Tag, dann kann ich mir's vielleicht vorstellen!

    cu

    Marc Reichelt || http://www.marcreichelt.de/

    --
    tel.: 0049/6181/72224
    Linux is like a wigmam - no windows, no gates and an Apache inside!!!
  2. Left wird nur angezeigt wenn es vorher fest (kein Prozent) definiert wurde!

    Marco

    1. Das gleiche gilt wohl für die Eigenschaft width?

      Ich wollte eigentlich gern wörter aus einer Datenbank anzeigen lassen, und dann über die css eigenschaften die Breiten dieser Wörter herausfinden. Das scheint dann wohl unmöglich, oder?

      Matze

      1. man kann mit document.getElementsByTagName("body")[0].offsetWidth zum Beispiel die Größe des Bodys raus finden und genau so kannst du es mit anderen Elementen machen(Zahl hinter dem body ist die Stelle des Elements)

        Marco

        P.S.: Funktioniert nur im IE