molily: Parsen von HTML Seiten

Beitrag lesen

Hallo,

Ich möchte von einer Seite legendlich das 2. img tag und die dahinterstehende Datei haben

Dies kannst Du relativ leicht erreichen mit dem DOM_Befehl getElementsByTagName:

<script type="text/javascript">
    function get2ndImgSrc () {
        return(document.getElementsByTagName("img")[1].src);
    }
</script>

Das geht viel einfacher, schneller und kompatibler mit document.images[1].src aus JavaScript bzw. DOM HTML.

function wortExists (wort) {
      var htmlText = document.getElementsByTagName("body")[0].innerHTML;
      return((htmlText.indexOf(wort) >= 0));
}

Auch hier ist getElementsByTagName überflüssig, denn es gibt document.body aus DOM HTML.

Mathias