如何捕获输入的类型 = 'text' 清除事件?

Kos*_*mos 5 html javascript textbox input

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

在此处输入图片说明

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

PS我添加了onclear处理程序,因为没有想法该怎么做。

T.J*_*der 5

您还没有说提供什么[x],这可能是相关的,但是您还没有尝试过的一个事件是input这样的:Live Example

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

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

不过,更有可能的是,您需要连接到提供该功能的任何东西所提供的东西[x]

  • `oninput` 帮助了我:O 谢谢。但不知道为什么 IE11 不为你添加同样的东西。 (2认同)