Sena: einfache funktion, wieso funktioniert sie aber nicht?

Beitrag lesen

Folgende funktion soll ermitteln wieviele tabellen eine html seite enthält, und die anzahl auf dem Bildschirm ausgeben. Es wird aber undefined ausgegeben. was ist falsch an der funktion?
danke!

Sena

<!--

function anzahltabellen() {
  var k = 0;
   for (var i=0; i<document.all.length; i++) {
    if (document.all[i].tagName=="table") {k = k + 1; return k;}}
 }
 anztab = anzahltabellen();
 document.write(anztab);
// -->