如何捕捉输入的type='text'清除事件?

问题描述 投票:5回答:1

<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 处理者因为没了主意该怎么办。

javascript html input textbox
1个回答
1
投票

你还没说是什么提供了这个功能 [x],这可能是相关的,但一个事件,你还没有尝试过的是。input 所以。实例

<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].

© www.soinside.com 2019 - 2024. All rights reserved.