Bräuchte mal bitte Euro Hilfe bei folgender Funktion. Ich möchte eben Funktion hover das dies auf die angegebenen zwei Bedingungen reagiert, funktioniert aber leider net.
if(window.navigator.systemLanguage && !window.navigator.language) {
function hoverIE() {
var t = 0;
var LI = document.getElementById("Navigation").firstChild;
do {
if (sucheUL(LI.firstChild)) || (var t = 1){
LI.onClick=einblenden;
}
else if (sucheUL(LI.firstChild)) || (var t = 0){
LI.onClick=ausblenden;
LI = LI.nextSibling;
}
while(LI);
}
function sucheUL(UL) {
do {
if(UL) UL = UL.nextSibling;
if(UL && UL.nodeName == "UL") return UL;
}
while(UL);
return false;
}
function einblenden() {
var UL = sucheUL(this.firstChild);
UL.style.display = "block";
var t = 0;
}
function ausblenden() {
sucheUL(this.firstChild).style.display = "none";
var t = 1;
}
window.onload=hoverIE;
}
if(window.navigator.systemLanguage && !window.navigator.language) {
function hoverIE() {
var t = 0;
var LI = document.getElementById("Navigation").firstChild;
do {
if (sucheUL(LI.firstChild)) || (var t = 1){
LI.onClick=einblenden;
}
else if (sucheUL(LI.firstChild)) || (var t = 0){
LI.onClick=ausblenden;
LI = LI.nextSibling;
}
while(LI);
}
function sucheUL(UL) {
do {
if(UL) UL = UL.nextSibling;
if(UL && UL.nodeName == "UL") return UL;
}
while(UL);
return false;
}
function einblenden() {
var UL = sucheUL(this.firstChild);
UL.style.display = "block";
var t = 0;
}
function ausblenden() {
sucheUL(this.firstChild).style.display = "none";
var t = 1;
}
window.onload=hoverIE;
}
Comment