火狐和xBB;键入时查找«;与javascript键事件冲突

火狐和xBB;键入时查找«;与javascript键事件冲突,javascript,firefox,Javascript,Firefox,firefox具有“键入时查找”的功能,非常棒。但是在开发javascript web应用程序时,我想对关键事件做出反应,只捕获第一个关键点,后面的关键点都会转到find字段 有没有办法用vanilla js禁用此功能?(无mootools等框架) 我尝试了返回false位于事件处理程序的末尾,但它不起作用。有什么想法吗?您有没有在事件对象上尝试过preventDefault()方法 另外,尝试查看绑定到keyup/keydown/keypress(或者全部)之间的区别,并查看以这种方式控制事件

firefox具有“键入时查找”的功能,非常棒。但是在开发javascript web应用程序时,我想对关键事件做出反应,只捕获第一个关键点,后面的关键点都会转到find字段

有没有办法用vanilla js禁用此功能?(无mootools等框架)


我尝试了
返回false位于事件处理程序的末尾,但它不起作用。有什么想法吗?

您有没有在
事件
对象上尝试过
preventDefault()
方法


另外,尝试查看绑定到
keyup/keydown/keypress
(或者全部)之间的区别,并查看以这种方式控制事件是否有区别

是的,我尝试了
event.stop()
事件.preventDefault()
返回false
@knittl:您使用什么版本的firefox进行测试?好的,
event.preventDefault()
最终成功了。我不知道为什么它以前不工作,但是当将
preventDefault()
作为事件处理程序中的第一个调用时,它工作了。奇怪的是,有时它甚至在最后一次调用时起作用。此外,只有
keydown
需要专门处理,firefox才不会切换到“键入时查找”
keyup
keydown
之后处理,不会触发此操作behavior@neil,别担心,我会接受的,但我会多问一点这个问题time@skaffman:这与某种自动完成无关,我的意思是firefox的“键入时查找”。“自动完成”是一种误导,提示在输入字段或类似字段中自动完成——这不是我想要的——这是一个网页还是FF插件?