2014-10-28 2 views
0

Я использую прослушиватель событий, чтобы проверить, когда значения помещаются во вход, проблема, которую я получаю, заключается в том, что она регистрирует только значение-1.Слушатель событий нажатия клавиш

function init() { 
    'use strict'; 
    document.getElementById("query").addEventListener('keypress', function(){ 
     var query = document.getElementById("query").value; 
     app.request(query); 
    }, false); 
}; 

Если я ввожу abc, он будет получать ab только как значение ввода. Есть идеи?

+0

http://jsfiddle.net/4bhypfqm/ – hudsond7

ответ

2

попробуйте использовать keyup event.

function init() { 
    'use strict'; 
    document.getElementById("query").addEventListener('keyup', function(){ 
     var query = document.getElementById("query").value; 
     app.request(query); 
    }, false); 
}; 
+0

Это сработало, спасибо за быстрый ответ. – hudsond7

Смежные вопросы