js查询iframe中的iframe
时间: 2023-11-20 18:53:38 浏览: 135
js获取iframe中的内容
4星 · 用户满意度95%
可以使用以下两种方法查询iframe中的iframe:
1.通过frames属性和索引值来获取iframe中的iframe,代码如下:
```
var iframe = document.getElementsByTagName('iframe')[0];
var innerIframe = iframe.contentWindow.frames[0];
```
这里假设外层iframe的索引值为0,内层iframe的索引值也为0。
2.通过querySelector方法来获取iframe中的iframe,代码如下:
```
var iframe = document.querySelector('iframe');
var innerIframe = iframe.contentDocument.querySelector('iframe');
```
这里假设外层iframe和内层iframe都只有一个,如果有多个需要根据具体情况修改选择器。
阅读全文