当聚焦时,如何强制jquery的.change在文本输入字段上触发事件?

时间:2011-11-21 23:08:31

标签: javascript jquery onchange

我想知道我的

<input type="text">

字段在编辑期间更改,而不仅仅是在模糊时。如何使用JQuery实现“很好”?我最好的想法是检查每个keydown()事件是否有任何变化,然后触发,即如果是,则更改()。这可以做得更好吗?

1 个答案:

答案 0 :(得分:0)

不是真的,但我建议使用keyup,因为此时该值将是1次击键。

示例:

用户类型:“blah”,“h”的keydown将返回值“bla”,因为该值尚未在技术上发生变化。再加上如果他们按下键来产生重复的字符呢?

如果那就是你担心的话,

keyup在浏览器中并不昂贵。

你想要完成什么,我可以用更好的例子来编辑它。