我正在使用Google Chrome扩展程序,并且在搜索框中使用,搜索会在内联div中显示结果而不是提交按钮,并在单击时转到其他页面。
有没有办法检测在搜索字段末尾按下“X”按钮的时候,我需要关闭内联div,但是我不知道如何检测它是否被按下了。< / p>
答案 0 :(得分:1)
我相信没有办法做到这一点。但是,如果你可以听search
事件,当用户按下ENTER键或点击“X”按钮时会发生这种情况。
如果你想看看你是否点击了“x”,这个黑客是否足够好?弄清楚内容是否为空。 (如果你在空文本“
上按”输入“,这将是真的search.addEventListener('search', function(e) {
console.debug(search.value.length == 0)
}, false);