Невозможно получить значение элемента, даже если оно существует на странице - PullRequest
0 голосов
/ 29 сентября 2010

Я работаю над загрузчиком javascript и мне нужно нажать кнопку.Я могу видеть кнопку и получить ее значения с веб-разработчиком и инспектором DOM в FF.Но когда я пытаюсь:

var freeUserForm = this.iFrame.contentDocument.getElementById('js_free-download_btn');

Возвращает ноль, и когда я просматриваю исходный код страницы, элемента там нет.Так что же происходит?

Большое спасибо, Тодд

1 Ответ

1 голос
/ 29 сентября 2010

(при условии, что идентификатор элемента IFRAME равен "foo")

var iframe = document.getElementById("foo");
var freeUserForm = iframe.contentDocument.getElementById("js_free-download_btn");
...