ユーザーがテキストフィールドでエスケープキーを押したときに何かをしたい。このコード27
は、Safari と Firefox の入力ボックスで Escape キーが押されるたびにログに記録しますが、Chrome では記録しません。keyup
また、jQuery を使用せずに (つまり、生の Javascript を使用して) にバインドしようとしましたが、keyCode
代わりに を使用してみましたがwhich
、どれも役に立ちませんでした。ちなみに、Chrome は、Enter キーや修飾キーなど、他のすべてのキーで問題なく動作するようです。
注意: Mountain Lion で Chrome 22.0.1229.94 を使用しています。
更新:ちなみに、それが役立つ場合、Chromeの入力ボックスでエスケープを押すと、他の2つのブラウザーではフォーカスが失われますが、フォーカスが失われます。