skift font color ved hjælp af script
Ok har kodenvar activateMenu = function(nav) {
/* currentstyle for javascript til kun at virke i IE */
if (document.all && document.getElementById(nav).currentStyle) {
var navroot = document.getElementById(nav);
/* Find alle list element inden for menuen */
var lis=navroot.getElementsByTagName("LI");
for (i=0; i<lis.length; i++) {
/* Hvis li har en submenu */
if(lis[i].lastChild.tagName=="UL"){
/* Tilegn funktionen for li */
lis[i].onmouseover=function() {
/* display the inner menu */
this.lastChild.style.display="block";
this.style.background="#6EA814";
this.style.color="#fff";
}
lis[i].onmouseout=function() {
this.lastChild.style.display="none";
this.style.background="#fff";
}
}
}
}
}
window.onload= function(){
/* Indsæt ID for det første element UL */
activateMenu('nav');
}
Den virker fint når der skal skiftes baggrundsfarve men ikke font-farve...er der nogen der ved hvorfor???
Er ikke interreseret i at man kan benytte CSS da dette allerede benyttes til noget andet.
