值更新时更新,而不是按下键时更新

时间:2017-06-22 14:07:08

标签: javascript jquery html css

所以,我正在考虑一个我刚才问过的一个问题,关于按下按键时使用keyUp通常可以检测到的问题。但是,该方法的问题在于,如果您按住某个键(逻辑上它可能是您要按住的退格键),它会在键启动后更新,这意味着之后按下它。

如果您希望每次input更长或更短时更新某些内容,我觉得这可能会有问题。

有关如何解决此问题的任何想法?我的想法是不断检查.length;是否已经改变,但即使确实有效,我也不知道你怎么做。

提前致谢!

1 个答案:

答案 0 :(得分:0)

使用onChange或jquery方式

$(document).on('change','#yourinput',function(){  
console.log($(this).val)
})