Hvorfor virker mit script ikke i Netscape og Firefox
HeyEr der nogle som lige kan fortælle mig og evt give en løsning på hvorfor dette script ikke virker i hverken Firefox eller Netscape
Firefox fejlmdd.
Error: document.getElementById.k66 has no properties
Source File: http://localhost/cms/page.asp?id=66
Jeg kaldet scriptet således
<body onload=""nodeID("&Request.QueryString("id")&");"">
-----------------------------------------
function nodeID(id) {
selOnColor = "#cccccc"
selOffColor = "#FFFFFF"
if (document.all && document.getElementById) {
if (document.all("node_id").value != "" ) {
eval("document.all['k" + document.all("node_id").value + "'].style.backgroundColor = selOffColor")
}
eval("document.all['k" + id + "'].style.backgroundColor = selOnColor")
eval("document.all['node_id'].value = id;")
} else if (!document.all && document.getElementById) {
if (document.getElementById("node_id").value != "" ) {
eval("document.getElementById['k" + document.getElementById("node_id").value + "'].style.backgroundColor = selOffColor")
}
eval("document.getElementById['k" + id + "'].style.backgroundColor = selOnColor")
eval("document.getElementById['node_id'].value = id;")
} else {
return false;
}
}
-----------------------------------------
