2つのドキュメントがあり、そのうちの1つがiframeで埋め込まれています。私はiframe要素上のdocument.getElementById機能を使用することはできません、しかし、IFRAME内のimgタグにアクセスするには、このコードを使用しようとしている:JavaScriptのiframeでDOM要素を取得する
iframes = document.getElementsByTagName("iframe")
spaces = iframes[0].contentWindow.document;
spaces = spaces.getElementsByTagName("img")
for (var i=0, max=spaces.length; i < max; i++) {
alert(spaces[i].innerHTML)
}
alert(spaces)
var x = document.getElementById("frame");
var y = (x.contentWindow || x.contentDocument);
if (y.document)y = y.document;
alert(y.body.innerHTML)
スペースは、[オブジェクトHTMLCollection]とyに戻り、[オブジェクトを返します。だから、HTMLDocumentの]
iframeの背後にあるhtmlのようなコードを提供しようとしています – Felix