如何捕获输入类型='文字'清除事件?

时间:2014-09-15 12:56:21

标签: javascript html input textbox clear

<input type='text' onchange="reportAnswer(1, this.value);" onkeyup="this.onchange();" onpaste="this.onchange();" oncut="this.onchange();" onclear = "this.onchange();" />

enter image description here

如何捕捉这种变化?这是IE11。

P.S。我添加了onclear处理程序,因为没有想法要做什么。

1 个答案:

答案 0 :(得分:1)

你还没有说明提供[x]可能相关的内容,但你尚未尝试过的事件是input所以:Live Example

<input type='text'
    onchange="reportAnswer(1, this.value);"
    onkeyup="this.onchange();"
    onpaste="this.onchange();"
    oncut="this.onchange();"
    oninput="this.onchange();" />

(不知道是否有效,IE11不会在Windows 8.1上为我添加该框。)

但是,更有可能的是,你需要通过提供[x]的任何东西来提供某些东西。