我想通过标题获得iframe。 iframe没有名称,ID或类。我想用纯JavaScript的标题来获取iframe。
这是iframe:
<iframe title="iframetitle" frameborder="0" scrolling="no"></iframe>
请不要使用Jquery或任何插件!
答案 0 :(得分:1)
使用querySelector()
查找iframe。方括号内的值搜索属性[name]
,[title]
,[data-descr]
等。添加=
时,您也在搜索该值,因此{{1 }}将查找具有[title=iframetitle]
属性和值为title
的东西。
我们可以通过说iframetitle
也必须是iframe
来进一步增强查询。
这是一个有效的示例:
iframe[title=iframetitle]
console.log(document.querySelector('iframe[title=iframetitle]'))