Given some STYLE, say
<STYLE type=text(css>
.mySyle { color:#335577 }
and given some DOM element, say
<DIV ID="" CLASS="myStyle">This is a DIV</DIV> ,
with the expression
document.getElementById("myDivElement").className
I can find out the css-class of that DIV, in this case
"myStyle" .
With the loop
for (i=0; i<document.styleSheets.length; i++)
{
for (j=0; j<document.styleSheets[i].cssRules.length; j++)
{
theName = document.styleSheets[i].cssRules[j].selectorText;
theStyle = document.styleSheets[i].cssRules[j].cssText;
theColor = document.styleSheets[i].cssRules
[j].style.color; } }
I can loop over and find all the style names, in this case just
'myStyle', and the variable 'theStyle' will carry all the properties
belonging to that style, and theColor will carry the Text color of
that style.
Question:
Is there a direct access "tellStyle", or s.th. like that, within the
DOM, so I can obtain the text color directly by writing something like
myColor = tellStyle("myStyle").color ?
TIA for hints!
Detlef Lindenthal
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Firebug" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---