从iframe内部获取所有iframe类名(每个iframe都有不同的类名)


  1. 索引HTML文件有多个Iframe
  2. 从iframe内部获取所有iframe类名(每个iframe都有不同的类名(
  3. 如果iframe的类名为xyz,则使用fire函数

我尝试了以下代码,

var iframes= parent.document.getElementsByTagName("iframe");
console.log(iframes[0].getAttribute("class"));

问题:上面的代码正在获取基于索引[0]的iframe类,如果我想获得第二个索引,我必须获取iframe[1].getAttribute("class"(.

可以动态获取所有类,并与xyz类的火灾函数进行比较

谢谢

尝试这个

var iframes= parent.document.getElementsByTagName("iframe");
for(var i=0;i<iframes.length;i++){
if(iframes[i].getAttribute("class") == 'xyz'){
// do your stuff
}
}

最新更新