所以我有一个输入:
<input type="text" name="in" />
我需要在键入时获取输入的当前 value
,我面临的问题是,如果我键入 pass
并执行 console.log我将得到的是 pas
缺少最后一个字符;但我需要整个字符串 pass
您可以在此处观看现场演示:http://jsfiddle.net/HjVHV/1/有什么问题?
最佳答案
你应该使用 keyup
事件:
$('input[name=in]').keyup(function()
{
// $(this).val()
});
在里面你得到你刚刚输入的值
关于javascript - jQuery keydown/keypress 不能正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13334060/