获取iframe中的元素
时间: 2023-08-24 20:23:44 浏览: 109
Jquery取得Iframe中元素的几中方法
5星 · 资源好评率100%
要获取iframe中的元素,需要先获取到iframe的DOM对象,然后再通过DOM对象的contentDocument属性获取到iframe中的文档对象,最后就可以通过文档对象的getElementById等方法获取到iframe中的元素了。以下是一个示例代码:
```javascript
// 获取iframe的DOM对象
var iframe = document.getElementById('my-iframe');
// 获取iframe中的文档对象
var iframeDoc = iframe.contentDocument || iframe.contentWindow.document;
// 获取iframe中的元素
var element = iframeDoc.getElementById('my-element');
```
需要注意的是,由于跨域安全策略的限制,如果iframe的源与当前页面的源不同,则无法访问iframe中的内容。
阅读全文