this.style will irgendwie nicht
michael
- javascript
0 Axel Richter0 michael0 Joachim
hallo alle zusammen,
ich will den hintergrund einer tabellenzeile ändern, wenn man mit der maus drüberfährt, aber irgendwei klappt das nicht`???
echo "<tr onMouseOver='this.style.background-color:#000000'>";
verstehe nicht so ganz, wiso ??
hab ich einen fehler in der schreibweise?
grüße,
michael
Hallo,
ich will den hintergrund einer tabellenzeile ändern, wenn man mit der maus drüberfährt, aber irgendwei klappt das nicht`???
echo "<tr onMouseOver='this.style.background-color:#000000'>";
CSS!=JavaScript ;-))
echo "<tr onmouseover="this.style.backgroundColor='#000000'">";
verstehe nicht so ganz, wieso ??
http://selfhtml.teamone.de/javascript/objekte/style.htm#style_eigenschaften
viele Grüße
Axel
echo "<tr onMouseOver='this.style.background-color:#000000'>";
ungetestet:
this.style.background-color='#000000'
die : notation im stylesheet ist nur für das stylesheet, unter JS musst du den wert wie jeden anderen auch zuweisen
hth,
michael
Hi,
ungetestet:
glaube ich gerne ;-)
this.style.background-color='#000000'
besser:
this.style.backgroundColor='#000000';
^^^^
Css-Eigenschaften mit Bindestrich werden im JS zu einem GroßKleinschreibMix.
Gruesse Joachim