2017-06-22 52 views
0

所以,我在想一個問題,我剛纔問過關於如何使用keyUp通常可以檢測到按下某個鍵的問題。然而,這種方法的問題是,如果你按住一個鍵(邏輯上它可能會退格,你會按住),它會更新鍵是向上,這意味着他們按下它。更新值時更新值,而不是當按下一個鍵時

我覺得如果您希望在每次input變長或變短時更新某些內容,可能會出現問題。

有關如何解決此問題的任何想法?我的想法是經常檢查是否.length;已經改變,但即使這樣做的工作,我不知道你怎麼能做到這一點。

在此先感謝!

+3

你看着'onChange'? –

+0

https://api.jquery.com/change/ – gaynorvader

回答

0

使用onChange,或jQuery的方式

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