OnmouseOut på tr, varför funkar det inte?

JavaScript

1 svar · 222 visningar · startad av Annakay

Medlem sedan sep. 2003143 inlägg
Trådstart#1

Har ett problem... Nedanstående kod funkar bra vid onmouseover, men inte vid onmouseout. Texten blir svart när jag för musen över tr, men den blir inte vit när jag för musen bort från den... Något tips?

Javascriptkoden:

function VisaInfo(src,id1,id2)
{
if (!src.contains(event.fromElement))
{
document.getElementById(id1).className = id2;
}
}

CSS-koden:

.infotd1 {font-size: 11px; font-family: Verdana; color: #000000; }
.infotd2 {font-size: 11px; font-family: Verdana; color: #FFFFFF;  }

Anropet på sidan:

<tr onMouseOver="VisaInfo(this,'td2','infotd1');" onMouseOut="VisaInfo(this,'td2','infotd2');">
<td>Hej hej</td>
</tr>
Medlem sedan sep. 2003143 inlägg
#2

Jag löste det... Jag tog bort if-satsen (som jag ändå inte klurat ut vad den gjorde), då funkade det...

264 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)