droom: document.getElementById() wird nicht mehr erkannt?

Beitrag lesen

Nachdem ich 1000mal versucht habe, auf ein DIV-element mit der getElementById-Funktion zu greifen, habe ich folgendes Skript geschrieben:

<script type="text/javascript">
var oElement, oStyle;
if (document.getElementById) {
  if ((oElement = document.getElementById('pfad'))) {
    if ((oStyle = oElement.style)) {
      oStyle.backgroundColor = "#000000";
    }
      else{
      alert("nonono");
      }
  }
  else{
  alert("nono");
  }
}
else {
alert("no");
}
</script>
....
<div id="pfad">Home: News</div>

Das Ergebnis: Ein alert-fenster mit "nono". Obwohl ich im gleichen Dokument das DIV-Element hat.