超好用的 input 中文输入触发的事件

input 的 input 事件正常来说可以满足我们的要求,但是类似于实时搜索这种情况输入中文就很麻烦,只能通过 keyup 事件去进行键位的判断来实现效果。在这种情况下以下三种事件是很好的解决办法。

compositionstart:中文输入法开始输入触发的事件
compositonupdate:中文输入时触发事件,实时返回内容
compositionend:中文输入完成后触发事件,输入过程中此事件只执行一次

相关详细介绍:https://developer.mozilla.org/zhCN/docs/Web/Events/compositionend

你可能感兴趣的:(超好用的 input 中文输入触发的事件)