使用javascript通过标题获取iframe

时间:2019-06-07 16:27:07

标签: javascript iframe

我想通过标题获得iframe。 iframe没有名称,ID或类。我想用纯JavaScript的标题来获取iframe。

这是iframe:

<iframe title="iframetitle" frameborder="0" scrolling="no"></iframe>

请不要使用Jquery或任何插件!

1 个答案:

答案 0 :(得分:1)

使用querySelector()查找iframe。方括号内的值搜索属性[name][title][data-descr]等。添加=时,您也在搜索该值,因此{{1 }}将查找具有[title=iframetitle] 属性title的东西。

我们可以通过说iframetitle也必须是iframe来进一步增强查询。

这是一个有效的示例:

iframe[title=iframetitle]
console.log(document.querySelector('iframe[title=iframetitle]'))