Orlando: JavaScript + CSS erkennen

Beitrag lesen

Hi Siegfred,

Wie kann ich mittels JavaScript bestimmte Werte von
zB einer Tabellenzelle auslesen, ohne dass diese explizit
gesetzt wurden. Dh, kann man zB die Höhe erfahren, ohne
diese in der form "height=x" in der td, oder "line-height:xpx"
in einer separaten CSS angeben zu müssen ?

leider gar nicht. Werte, die nicht explizit festgelegt wurden ("computed values"), lassen sich nicht auslesen.

Es wäre auch sehr freundlich wenn mir einer einfach nur einen
weiterführenden Link geben könnte.. das dürfte auch reichen..
aber ich finde leider nichts dazu.

Zitat http://www.mozilla.org/docs/web-developer/upgrade_2.html#dom_manip:

W3C DOM2 Reflection of an Element's CSS Properties

Keep in mind that according to the W3C Recommendation, the values returned
by the style property of an element reflect static settings in the element's
STYLE attribute only, not the total "computed style" that includes any
inherited style settings from parent elements. Therefore, if you wish to
read and write these properties from JavaScript through the DOM2, use one of
these two approaches:

Place all of the element's static CSS declarations (if it has any) in the
element's STYLE attribute.

Use no static CSS declarations for the element, and initialize its CSS
properties from JavaScript through the DOM.

Grüße,
 Roland

--
http://my.opera.com/dev/articles/20030519/
http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
selfcode = ss:| zu:} ls:} fo:} de:> va:} ch:| sh:) n4:& rl:| br:< js:{ ie:{ fl:{ mo:|