Firfox og ændre bgcolor og fontcolor
HejJeg har lavet følgende lille script som laver en menu, hvor baggrundsfarven ændrer sig (bliver sort) og teksten går fra at være rød til at være hvid. Det virker perfekt i Explorer, men firefox ændrer ikke tekstfarven, hvorfor?
onmouseover="this.style.cursor='Hand'
Virker heller ikke i Firefox....
<?
$katindex = mysql_query("SELECT * FROM kategori WHERE overkat = '0'");
while($kat = mysql_fetch_array($katindex)) {
?>
<a onMouseOver="changeRed<?=$kat[id];?>()" onMouseOut="changeBack<?=$kat[id];?>()">
<tr><td OnClick="window.location='http://javascript.internet.com'" onmouseover="this.style.cursor='Hand'; this.bgColor='#000000';" onmouseout="this.style.cursor='default';this.bgColor='#f7f5f7'; " style="border-bottom: #828282 1px solid;"><span style="font-size: 1px" > <br /></span> <a id="katrid<?=$kat[id];?>" href="Home.php?Page=kat&katid=<?=$kat[id];?>" style="text-decoration:none;" class="KatLink"><?=$kat[titel];?></a><span style="font-size: 1px"> <br /></span></td></tr>
</a>
<script language="JavaScript">
function changeRed<?=$kat[id];?>() {
document.getElementById('katrid<?=$kat[id];?>').style.color = "#FFFFFF"; }
function changeBack<?=$kat[id];?>() {
document.getElementById('katrid<?=$kat[id];?>').style.color = "#cc0000";}
</script>
<?
}
?>