我有以下HTML

<iframe id ="myIframe">
     #document
         <head>...</head>
        <body>Text I want to get is here</body>
</iframe>

我只知道iframe的ID。使用JavaScript,如何从正文中提取文本?

最佳答案

假设您的iframe与HTML位于同一域中:

var myIFrame = document.getElementById("myIframe");
var content = myIFrame.contentWindow.document.body.innerHTML;

否则,您将面临一些Same Origin Policy问题。

09-20 12:51