У меня есть следующий код страницы:
<html>
<body>
<div id="AAA"> SOME CODE </div>
<div>
<iframe>
<html>
<div id="AAA"> SOME CODE </div>
<div id="myDiv"> MORE CODE </div>
</html>
</iframe>
<iframe>
<html>
<div id="AAA"> SOME CODE </div>
<div id="myDiv2"> MORE CODE </div>
</html>
</iframe>
</div>
</body>
</html>
Теперь самое интересное.Я могу положить руки на div "myDiv"
.Затем я хочу изменить содержимое div "AAA"
, того же iframe.Однако, если я сделаю
myDiv.ownerDocument.getElementById("AAA")
, я получу элемент за пределами iframe - обратите внимание, что есть три элемента с id = "AAA" ...
Мой вопрос, учитывая элемент, какмогу ли я взять его содержащий iframe, а не документ самого верхнего уровня?
Любая помощь приветствуется.