Tach auch,
folgendes Script soll mir alle Elemente eines Menües einfärben reset(),
den ersten Eintrag hervorheben init(),
und beim anklicken einen anderen Eintrag hervorheben highlight(obj).
Tja, der Firefox machts ohne Fehlermeldung, der IE 6 nicht und gibt mir auch keinen Fehler aus; woran kann's den liegen?
Im Javascript Teil
init wird mit:
<body onload="init();" >
ausgeführt, und im Menü dann:
Nachtrag:
Stelle fest, das
bei FF mir die Korrekte anzahl von Elementen liefert, der IE aber eine schlappe 0.
P.S.:
Hallo Wahsaga, wat is an iframes auszusetzen?
folgendes Script soll mir alle Elemente eines Menües einfärben reset(),
den ersten Eintrag hervorheben init(),
und beim anklicken einen anderen Eintrag hervorheben highlight(obj).
Tja, der Firefox machts ohne Fehlermeldung, der IE 6 nicht und gibt mir auch keinen Fehler aus; woran kann's den liegen?
Im Javascript Teil
PHP-Code:
function resetMenu(){
for(var i=0; i< document.getElementsByName('m01').length; i++){
document.getElementsByName('m01')[i].style.color = 'grey';
}
return true;
}
function init(){
resetMenu();
document.getElementById('menu01a').style.color = 'black';
return true;
}
function highlight(obj){
resetMenu();
document.getElementById(obj).style.color = 'black';
return true;
}
<body onload="init();" >
ausgeführt, und im Menü dann:
PHP-Code:
<a href="#">
<span name="m01" id="menu01a"
onclick="highlight('menu01a');">
STARTSEITE</span>
</a>
<a href="#">
<span name="m01" id="menu01b"
onclick="highlight('menu01b');">Noch 'n Punkt</span></a>
Stelle fest, das
PHP-Code:
alert(document.getElementsByName('m01').length);
P.S.:
Hallo Wahsaga, wat is an iframes auszusetzen?
Kommentar