我正在使用事件监听器来检查值何时放入输入中,我得到的问题是它只记录值-1。
function init() {
'use strict';
document.getElementById("query").addEventListener('keypress', function(){
var query = document.getElementById("query").value;
app.request(query);
}, false);
};
如果我输入abc,它只会得到ab作为输入的值。有什么想法吗?
答案 0 :(得分:2)
尝试使用keyup事件。
function init() {
'use strict';
document.getElementById("query").addEventListener('keyup', function(){
var query = document.getElementById("query").value;
app.request(query);
}, false);
};