svverlag: Zelleninhalt in iframe auslesen

Beitrag lesen

Hallo zusammen,

ich möchte einen bestimmten Zelleninhalt in einem iframe auslesen.
Mit dem Forum und anderen Seiten bin ich jetzt wie unten gepostet gekommen, weiss allerdings jetzt nicht mehr weiter.

-----------------------------------------------------------------
test1.htm:

<html>
<head>
<title>test1.htm</title>
<script type="text/javascript">

function getElementsByClassName(oElm, strTagName, strClassName){
    var arrElements = (strTagName == "*" && oElm.all)? oElm.all :
        oElm.getElementsByTagName(strTagName);
    var arrReturnElements = new Array();
    strClassName = strClassName.replace(/-/g, "\-");
    var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)");
    var oElement;
    for(var i=0; i<arrElements.length; i++){
        oElement = arrElements[i];
        if(oRegExp.test(oElement.className)){
            arrReturnElements.push(oElement);
        }
    }
    return (arrReturnElements)
}

function inhalt_zelle_gesucht() {
  var zelle_gesucht = getElementsByClassName((window.frames['myiframe'].document), "td", "suche_zelle");
  alert("Inhalt der gesuchten Zelle: " + zelle_gesucht);
}

</script>
</head>
<body>
<iframe name="myiframe" src="test2.htm"></iframe>
<br>
<a href="#" onClick="inhalt_zelle_gesucht()">Inhalt der Zelle anzeigen</a>
</body>
</html>

-----------------------------------------------------------------

test2.htm:

<html>
<head>
<title>test2.htm</title>
<body>
<table width="100%" border="0">
  <tr>
    <td class="suche_zelle">111</td>
  </tr>
  <tr>
    <td class="suche_nicht_zelle">222</td>
  </tr>
  <tr>
    <td class="suche_zelle">333</td>
  </tr>
</table>
</body>
</html>

-----------------------------------------------------------------

Ich erhalte allerdings immer nur die Meldung: [object HTMLTablecellelement]

Kann mir jemand einen "Schubs" geben?
Dank euch.