webForumDet fria alternativet

OnMouse krockar?

1 svar · 211 visningar · startad av mozilla

mozillaMedlem sedan juli 20011 084 inlägg
#1

Jag har en OnMouseOver effekt och OnMosueOut på en <td>, som ändrar td:ns bakgrundsfärg, I td:n ligger de en bild, där länktexten står. Men när man för musen över bilden så tappar den kontakt med td:n och kör OnMouseOut vilket byter tillbaka till standard färgen. Och blinkar till igen när man för musen vidare. Jag vill nu göra så att den inte reagerar på bilden som ligger framför? kan man göra det på något sätt?

JojoxxMedlem sedan juni 20004 308 inlägg
#2

Lé example;

<script language="JavaScript" type="text/javascript">
myTimer=false; color="white";
</script>
<table border="1">
<tr><td
	onMouseover="this.style.backgroundColor='green';"
	onMouseout="td=this; myTimer=setTimeout('td.style.backgroundColor=color;',100);">
	<img src="foo.gif" onMouseover="if(myTimer){clearTimeout(myTimer)}">
	</td>
</tr>
</table>
128 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)