javascript - 你如何检测 "search"HTML5 输入的清除?

标签 javascript jquery html events dom-events

在 HTML5 中,search 输入类型在右侧显示一个小 X,这将清除文本框(至少在 Chrome 中,也许其他)。除了检测框何时被点击或进行某种位置点击检测(x 位置/y 位置)之外,是否有其他方法可以检测何时在 Javascript 或 jQuery 中单击此 X?

最佳答案

实际上,每当用户搜索或单击“x”时都会触发“搜索”事件。这特别有用,因为它理解“增量”属性。

话虽如此,我不确定您是否能分辨出单击“x”和搜索之间的区别,除非您使用“onclick”技巧。无论哪种方式,希望这会有所帮助。

Dottoro web reference

关于javascript - 你如何检测 "search"HTML5 输入的清除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2977023/

相关文章:

jquery - html <audio> 标签在 iPad 上播放之前的用户交互

html - 是否可以将图像固定到具有流畅布局的网页上?

javascript - 如何正确地将消息发布到启用了沙箱属性的 iframe 中

javascript - Angular.js 数据访问器

javascript - 自定义意图的 AWS lambda 超时

javascript - 使用 Facebook OAuth 2.0 - 如何获取访问 token ?

html导航栏不显示内联

javascript - 仅适用于内部 Div 的属性

javascript - 具有过滤 SQL 表重复项的 jQuery DataTable

javascript - 单击内容时灯箱关闭