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...

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