Как получить идентификатор элемента из Iframes в Firefox? - PullRequest
0 голосов
/ 11 августа 2011

У меня есть код ниже, чтобы получить элемент по идентификатору.Как изменить этот код для работы кросс-браузер?Пожалуйста, помогите мне.

var home = window.document.frames["ifrmmain"].document.frames["ifrmchild"].document.getElementById("tdHome");

var homeLink = top.document.frames["ifrmmain"].tdHomeLink;

Ответы [ 2 ]

0 голосов
/ 13 декабря 2013
.

window.frames [0] .document.getElementById ( 'btnSave') нажмите ();
или же .. Window.frames [ 'iframename'] document.getElementById ( 'btnSave') нажмите ();

0 голосов
/ 11 августа 2011

Поместите атрибуты id в теги iframe и замените document на contentDocument при доступе к документу фрейма.Например:

var home = document.getElementById('ifrmmain').contentDocument.getElementById('ifrmchild').contentDocument.getElementById("tdHome");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...