Joerg Moeller schrieb:
Quote:
Steffen Laubner <steffen.laubner (AT) gmx (DOT) de> schrieb:
[Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.3)
Gecko/20030312] kommt da naemlich "rgb(255, 0, 0)" bei raus und das
ist != "#FF0000".
Versteh ich nicht. Natürlich ist der RGB-Wert 255/0/0 gleich dem
Hexadezimalwert #FF0000 |
Fuer einen Menschen ja (meistens), aber JavaScript vergleicht hier
Strings und fuer einen Computer ist "r..." != "#..."
Uebrigens solltest Du den Einwand von Daniel beachten. Ich habe das
getestet, indem die background-color dem <td> per style-Attribut
zugwiesen habe. Da bekomme ich einen Rueckgabewert. Wenn ich das
allerdings per <style...>#testelem {...}</style> oder <style...>td
{...}</style> zweise, bekomme ich nichts zurueck. Erst getStyle() von
daniel gibt wieder "rgb(255, 0, 0)" zurueck.
--
http://www.geocities.com/SoHo/Bistro/9813/ - Photogallery (JavaScript)
http://www.fotocommunity.de/pc/pc.php4?mypics=1631 - more Photos