The HTML5 "oninput" event is supported by some modern browsers, including Firefox 3.X
However, strangely, it only seems to work with inline javascript:
<input id = "q" oninput="alert('blah')">
When I try to set it using javascript code, it doesn't fire.
var q = document.getElementById("q");
q.oninput = function(){alert("blah");};
Is this just a bug in Firefox, or is there some reason this happens?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…