petushok55
@petushok55
Обучаюсь на практике.

Как взять элемент из Iframe?

<body>

     <iframe>
              <iframe>
                           <div class="it_this"></div>
              </iframe>
     </iframe>

</body>


Как мне взять элемент с классом it_this ?
Зачем? Хочу его remove();
  • Вопрос задан
  • 127 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
document
  .getElementsByTagName('iframe')[0]
  .contentWindow
  .document
  .getElementsByTagName('iframe')[0]
  .contentWindow
  .document
  .getElementsByClassName('it_this')[0]

Но если какой-то из iframe не на вашем домене, то будет применена политика Same Origin Policy и доступ к содержимому вы можете не получить.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы