HTML5输入类型=“搜索”问题

时间:2010-07-26 20:19:05

标签: html html5 google-chrome

我正在使用Google Chrome扩展程序,并且在搜索框中使用,搜索会在内联div中显示结果而不是提交按钮,并在单击时转到其他页面。

有没有办法检测在搜索字段末尾按下“X”按钮的时候,我需要关闭内联div,但是我不知道如何检测它是否被按下了。< / p>

1 个答案:

答案 0 :(得分:1)

我相信没有办法做到这一点。但是,如果你可以听search事件,当用户按下ENTER键或点击“X”按钮时会发生这种情况。

如果你想看看你是否点击了“x”,这个黑客是否足够好?弄清楚内容是否为空。 (如果你在空文本“

上按”输入“,这将是真的
search.addEventListener('search', function(e) {
  console.debug(search.value.length == 0)
}, false);