输入删除/撤消的事件处理程序

use*_*429 6 javascript jquery

我需要检查所有会改变文本输入内容的事件.到目前为止,我有键盘,剪切和粘贴的处理程序.但也可以通过突出显示文本并单击删除或撤消来更改内容.有没有办法听这些事件?

$('#input').on('paste cut  keyup ',function() {
    //add delete and undo to listner
});     
Run Code Online (Sandbox Code Playgroud)

Ply*_*ynx 6

您有更多的问题,您还必须担心具有自动填充功能的浏览器等。因此,HTML5input包含了现代浏览器中包含的事件。

有关捕获浏览器允许您捕获的每个可能的更改事件(*)的方法,请参阅此答案,每次更改不会触发多次。

(*) 看起来他们忘记了cut,所以也加进去。