Hallo Gernot!
Ingo hat dir ja inhaltlich dasselbe gesagt.
Wie hast du es denn jetzt gelöst? An welche If-Abfrage hast du die Enscheidung, ob du jetzt childNodes[0] oder childnodes[1] ansprichst geknüpft? Da kann man nämlich in böse Fallen laufen. Darf man mal Code sehen?
Gruß Gernot
Ich hab einfach eine Abfrage gemacht, ob es das Objekt gibt:
if(document.getElementById(id).firstChild.nextSibling != null){
document.getElementById(id).childNodes[1].style.color = "#FFFFFF";
}
else{
document.getElementById(id).childNodes[0].style.color = "#FFFFFF";
}
Haut jedenfalls bei allen Browsern (IE, Firefox, Opera) hin!
Martin