当用户在文本字段上按下转义键时,我想做一些事情。每当在 Safari 和 Firefox 的输入框中按下 Escape 键时,此代码都会记录,但在 Chrome 中则不会。27
我还尝试绑定到keyup
,而不是使用 jQuery(即,只使用原始 Javascript),并尝试使用keyCode
而不是which
,这些都没有帮助。顺便说一句,Chrome 似乎对所有其他键(如 Enter、修饰键等)都做得很好。知道发生了什么吗?
注意:我在 Mountain Lion 上使用 Chrome 22.0.1229.94。
更新:顺便说一句,如果有帮助,当我在 Chrome 的输入框上按转义键时,它会失去焦点,而在其他两个浏览器上却没有。