Fade på menu giver Fejl 'Style' er null eller ikke et objekt.
Hejsa ... jeg fandt følgende et sted her på eksperten men jeg kan ikke få det til at virke uden fejl.<script type="text/javascript" src="js.js"></script>
<script language="JavaScript">
farver = new Array();
farver[0] = "FFFFFF"
farver[1] = "CCDDFF"
farver[2] = "BBD0F0"
farver[3] = "AACCF0"
farver[4] = "99C0EE"
farver[5] = "88BBE0"
farver[6] = "77B0E0"
farver[7] = "66AADD"
tidind = 35
tidud = 50
function over(num){
setColor(num, '#' + farver[1])
setTimeout("setColor(" + num + ", '#' + farver[2])",tidind*1)
setTimeout("setColor(" + num + ", '#' + farver[3])",tidind*2)
setTimeout("setColor(" + num + ", '#' + farver[4])",tidind*3)
setTimeout("setColor(" + num + ", '#' + farver[5])",tidind*4)
setTimeout("setColor(" + num + ", '#' + farver[6])",tidind*5)
setTimeout("setColor(" + num + ", '#' + farver[7])",tidind*6)
}
function out(num){
setColor(num, '#' + farver[6])
setTimeout("setColor(" + num + ", '#' + farver[5])",tidud)
setTimeout("setColor(" + num + ", '#' + farver[4])",tidud*2)
setTimeout("setColor(" + num + ", '#' + farver[3])",tidud*3)
setTimeout("setColor(" + num + ", '#' + farver[2])",tidud*4)
setTimeout("setColor(" + num + ", '#' + farver[1])",tidud*5)
setTimeout("setColor(" + num + ", '#' + farver[0])",tidud*6)
}
function setColor(num, col) {
var obj = (document.all)? document.all["i"+num] : document.getElementById("i"+num);
obj.style.backgroundColor = col;
}
</script>
<%
Session("Counter") = Session("Counter") + 1
Tabel = Tabel & "</TD><TD height=15 id=""i" & Session("Counter") & """ onmouseover=""over(" & Session("Counter") & ")"" onmouseout=""out(" & Session("Counter") & ")""><B>"
%>
Faden virker sådan nogenlunde men jeg får alt for ofte følgende fejl når jeg køre musen over en celle:
Der opstod en fejl under kørslen.
Vil du søge efter fejlen?
Fejl 'Style' er null eller ikke et objekt.
Den melder fejlen i følgende linje:
obj.style.backgroundColor = col;
