Изнутри iframe хотят получить все имена классов iframe (у каждого Iframe свое имя класса) - PullRequest
0 голосов
/ 12 декабря 2018
  1. индекс HTML-файл имеет несколько Iframes
  2. Изнутри iframe хотят получить все имена классов iframe (каждый Iframe имеет свое имя класса).
  3. Если iframe имеет имя класса xyzчем функция огня.

Я пытался с приведенным ниже кодом,

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

проблема: приведенный выше код работает, получая класс iframe, основанный на индексе [0], если я хочу получить 2-йИндекс я должен iframes [1]. getAttribute ("класс").

можно получить весь класс динамически и сравнить с функцией огня класса xyz

Спасибо

1 Ответ

0 голосов
/ 12 декабря 2018

попробуйте

var iframes= parent.document.getElementsByTagName("iframe");
for(var i=0;i<iframes.length;i++){
    if(iframes[i].getAttribute("class") == 'xyz'){
       // do your stuff
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...