webForumDet fria alternativet

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

JavaScript

1 svar · 216 visningar · startad av Annakay

Medlem sedan sep. 2003143 inlägg
Frågan#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...

283 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
153 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
154 ms — ändringar (db)