Событие jquery keypress () получить текст
Я хочу, чтобы функция запускалась при нажатии клавиши в текстовом поле, поэтому у меня есть этот код:
$("input[x]").keypress(function() {
DoX();
})
Это работает нормально, но в моей функции я хочу сделать что-то на основе значения текста в текстовом поле
var textValue = ("input[x]").val();
Теперь проблема в том, что он отстает от ключа, поэтому, если в моем текстовом поле написано «He», а я набираю «l», тогда я хочу, чтобы моим textValue было «Hel», но оно возвращает предыдущее значение «He». потому что, вероятно, персонаж еще не был помещен в текстовое поле.
Есть ли способ вывести «Хель» из моей функции здесь?
Спасибо :)