Событие «oninput» в HTML5 поддерживается некоторыми современными браузерами, включая Firefox 3.X
Однако, как ни странно, оно работает только со встроенным JavaScript:
<input id = "q" oninput="alert('blah')">
КогдаЯ пытаюсь установить его, используя код JavaScript, он не срабатывает.
var q = document.getElementById("q");
q.oninput = function(){alert("blah");};
Это просто ошибка в Firefox или есть какая-то причина, по которой это происходит?