我在 html 中有一个输入。我想了解其内容的每一次变化。我知道 jquery 中有 .change 函数。但是当您关注/关注输入时它会触发。我希望当用户输入输入时,每个字母都会调用一个函数。有什么办法吗?
问问题
85 次
2 回答
1
$("#yourinput").on("keyup",function(){
//do stuff here
});
于 2012-08-02T18:42:24.893 回答
0
怎么用input event
?这不是跨浏览器的方式,但它应该可以解决问题。
它在文本更改时触发,因此您可以通过箭头键导航而不会触发它。
或者您可以存储最后输入的文本并与keyup
跨浏览器方式的实际进行比较。
参考: - https://developer.mozilla.org/en/DOM/DOM_event_reference/input
于 2012-08-03T03:22:39.217 回答