Gernot Back: firstChild.nextSibling im IE

Beitrag lesen

Hallo Martin,

function rollOut(id){
  if(id != activeFrame){
    document.getElementById(id).style.backgroundColor = "#FFFFFF";
    document.getElementById(id).firstChild.nextSibling.style.color = "#BDBDAD";
  }
}

Anders als Opera und Mozilla interpretiert der IE Zeilenumbrüche im Quellcode nicht als eigenständige Textknoten. Beim IE musst du also ggf. auf nextSibling verzichten. Beim IE am Mac mag es aber wieder anders aussehen.

Gruß Gernot