webForumDet fria alternativet

onmouseover + ändra css-class i flera td

1 svar · 233 visningar · startad av doggelito

doggelitoMedlem sedan juni 20003 076 inlägg
#1

får inte till denna, vid onmouseover så ska båda kolumnerna ändra class.

<script type="text/javascript">
function menumovr(src, tagname)
{
	if (!src.contains(event.fromElement))
	{
		document.getElementsByName(tagname).className = "h5 menu_hover hand";
	}
}
</script>

<tr>
	<td name="company" class="h5 menu_active" onMouseOver="menumovr(this, 'company');" title="Företaget">F&ouml;retaget</td>
	<td name="company" class="h5 menu_active">&nbsp;</td>
</tr>
doggelitoMedlem sedan juni 20003 076 inlägg
#2

gjorde så här istället, tycker dock att man borde kunna använda name istället för id, då id måste vara unikt. :)

function menumovr(src, id1, id2)
{
	if (!src.contains(event.fromElement))
	{
		document.getElementById(id1).className = "h5 menu_hover hand";
		document.getElementById(id2).className = "h5 menu_hover hand";
	}
	
}

<tr>
	<td id="company" class="h5 menu_active" onMouseOver="menumovr(this, 'company', 'company2');" title="Företaget">Företaget</td>
	<td id="company2" class="h5 menu_active"> </td>
</tr>
131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)