輸入框的 change 和 blur 事件絕大多數狀況下表現是一致的,輸入結束後離開輸入框會前後觸發 change 和 blur。那麼這兩個事件的區別在哪呢?事件
當文本框得到焦點後,沒有輸入任何內容,或者最終文本框的值沒有改變時,是不會觸發 change 事件的,而 blur 事件始終會觸發。若是但願文本框的值一發生改變就立馬執行某些操做,而不是等到離開再執行,那麼可使用 keyup 事件。