Почему-то в расширении не срабатывает событие onchange в таком коде, но ф-ция Fnc срабатывает через таймер. А нужно чтоб срабатывала и когда изменяется значение "comp"(input) Подскажите,пожалуйста, в чем грабли ?

Выделить код

Код:

function Fnc1(q){
  alert(q.innerHTML);    
}
function Fnc(){
 var qt=content.document.getElementById("comp"); // тип "input"
 qt.addEventListener("onchange",Fnc1(qt),false);

}
var timer = setInterval(Fnc, 10000); 
window.addEventListener("DOMContentLoaded",Fnc,false);

Судя по всему, вобще никакое событие не срабатывает (onclick,onmousedown,keypress). И не понятно почему таймер срабатывает

05-08-2014 11:14:28
Я пошел другим путем -

Выделить код

Код:

window.addEventListener("change",Fnc,false);

Правда пришлось прикрутить проверку , что фокус находится именно на "comp"

FBB пишет

qt.addEventListener("onchange"

FBB пишет

window.addEventListener("change"

Не наводит на мысли?