Привет!
Подскажите плиз, почему не работает document.getElementById
Есть расширение для Firefox. И есть форма, возвращаемая сайтом. В эту форму пользователь что-то пишет. Задача расширения считать текст с формы, сделать что-то с ним и поместить обратно в форму. Мое расширение вызывается из Tools (Firefox). Пользователь нажимает кнопку и вызывается функция расширения read_form.form_read
var read_form = {
form_read: function() {
var f = document.getElementById( \'postMessage\' );
if(!f ) { alert(\'ERROR\'); return;}
// Step through the form elements
for( var i = 0; i < f.elements.length; i++ ) {
alert( f.elements[i].name );
}
}
};
Но проблема в том, что эта функция не находит форму \'postMessage\'! Как указать, что document - это текущая вкладка в браузере?