input 的 input 事件正常來說可以滿足我們的要求,但是類似于實時搜索這種情況輸入中文就很麻煩,只能通過 keyup 事件去進行鍵位的判斷來實現(xiàn)效果。在這種情況下以下三種事件是很好的解決辦法。
compositionstart:中文輸入法開始輸入觸發(fā)的事件
compositonupdate:中文輸入時觸發(fā)事件,實時返回內(nèi)容
compositionend:中文輸入完成后觸發(fā)事件,輸入過程中此事件只執(zhí)行一次
相關(guān)詳細介紹:https://developer.mozilla.org/zhCN/docs/Web/Events/compositionend