molily: Elemente eines DOM-Nodes zählen

Beitrag lesen

ich habe ein kleine Problem mit einer rekursiven Funktion, welche alle Elemente eines DOM-Nodes zählen soll.

Dazu brauchst du keine Rekursion, das geht einfach mit

function countChildElements (el) {  
   return el.getElementsByTagName('*').length;  
}  
  
alert(countChildElements(document.body));

Wenn du tatsächliche alle Nachfahrenelemente meinst.

Mathias