Обзор:
Я пытаюсь получить элемент по id.Проблема, с которой я сталкиваюсь, заключается в работе со сложным DOM.Я понимаю, что могу получить элемент по идентификатору.document.getElementById('#some-id')
Кажется, у DOM, с которым я работаю, есть два внутренних DOMs
.У меня вопрос, как мне получить идентификатор из внутреннего DOM
.Я приложил снимок экрана, как показано ниже, чтобы продемонстрировать, с чем я работаю, как вы можете видеть на снимке экрана, есть два объекта документа, и объект корневого документа - это то, что я в настоящее время получаю при печати содержимого document
object.
Вопрос:
Как получить элемент, встроенный в другой DOM
.
Снимок экрана:
Пример:
<!--Root DOM-->
<!DOCTYPE html>
<!--Creates dom object-->
<iframe id="i1" src="iframe1.html">
<!--Creates dom object-->
<iframe id="i2" src="iframe2.html">
<!--How do you access this element by id.-->
<div id="flyover">
innerHtml
</div>
</iframe>
</iframe>