DOM - Items zählen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • DOM - Items zählen

    Hi,

    wie kann ich mittels JavaScript unter Verwendung des DOM eine
    Funktion countItems() schreiben, welche in einer MessageBox folgende Informationen ausgibt:

    1) Anzahl der Bilder (<img>) im Dokument
    2) Anzahl der Bilder im Dokument, bei welchem die Attribute width und height gesetzt sind.

    Nun hänge ich beim 2. Punkt. Das Objekt ist zwar je nach Suchergebnis befüllt, aber ich muss ja jeden Tag, den er gefunden hat mit einer Reular Expression darauf untersuchen, ob sie width und height enthält. Jedoch komme ich nicht zurecht, wie ich dieses Object richtig auslesen soll. Mit der For-Schleife unten erhalte ich auch nicht wirklich gute Infos.

    Vielleicht kann mir da jemand hefen!?

    Code:
        function countItems() {
          //<input type=button value="Anzahl der HTML-Tags" onClick="x = prompt('HTML-Tag?','br'); alert('Auf dieser Seite befinden sich '+document.getElementsByTagName(x).length+' <'+x+'>-Tags.');">
          alert('<a>...</a>: '+document.getElementsByTagName("a").length+'\n'+'<br>: '+document.getElementsByTagName("br").length+'\n'+'<img>: '+document.getElementsByTagName("img").length);
    
    
     tes=new Object();           
     tes=document.getElementsByTagName("a");
     
          //var cc=document.getElementsByTagName("img");
          //alert(cc[0]);
          //alert(document.getElementsByTagName("br")[0]);
          
          
          for (i in tes) {
            alert(i+" --> "+tes[i]);
          }
    
        }
    Liebe Grüsse.
Lädt...
X