Thomas Meinike: auf Kommentare zugreifen ?

Beitrag lesen

[Nachtrag:]

Die Test-Funktion:

function Test()
{
  var el,anz
  el=document.getElementsByTagName("*");
  anz=el.length;

for(i=0;i<anz;i++)
  {
    if(el.item(i).nodeType==8)alert(el.item(i).nodeValue);
  }
}

Mozilla und Opera geben nichts aus ...
Ich habe mich vom IE verwirren lassen, der auch Kommentare ueber document.getElementsByTagName("*") mitnimmt, obwohl man diese ja nicht als Elemente versteht. Hier mal eine erweiterte Fassung:

function Test()
{
  var el,anz,cnanz;
  el=document.getElementsByTagName("*");
  anz=el.length;

for(i=0;i<anz;i++)
  {
    if(el.item(i).hasChildNodes())
    {
      cnodes=el.item(i).childNodes;
      cnanz=cnodes.length;
      for(j=0;j<cnanz;j++)
      {
        if(cnodes.item(j).nodeType==8)alert(cnodes.item(j).nodeValue);
      }
    }
  }
}

MfG, Thomas