当前位置:  开发笔记 > 编程语言 > 正文

是否有任何事件可用于输入搜索的重置选项?

如何解决《是否有任何事件可用于输入搜索的重置选项?》经验,为你挑选了2个好方法。

在HTML5中有一种新的输入类型"搜索".在大多数浏览器上,它只是一个简单的"文本"输入,但对于基于webkit的浏览器,它添加了一个小的交叉来重置输入.

我希望能够处理这个,有没有这样的事件?



1> 小智..:

本页:http://css-tricks.com/webkit-html5-search-inputs/提到Ajaxian的评论:

还有一些自定义事件 - 例如"搜索"在用户暂停键入时触发(将'incremental'设置为true).

在测试时,我发现当输入被清除时(至少在最新版本的Safari中)也会调用此"搜索"事件.



2> n0nick..:

似乎miketaylr是正确的,不可能抓住这个事件.请参阅此问题的答案:如何检测"搜索"HTML5输入的清除?

为了符合标准而不依赖于一个布局引擎的一个功能,我建议您在onChange事件上运行代码,如果新文本值为空.

推荐阅读
ifx0448363
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有