Can't fire keypress event when press delete key

dom-events, javascript, keyevent

Solution

Use `keydown` or `keyup` instead, it captures the delete key (as well as others that keypress doesn't, see http://www.quirksmode.org/js/keys.html)

document.addEventListener('keydown', function (e) {
     console.log(e);
}, false);

Problem

I'm finding that the delete key doesn't fire the `keypress` event in Chrome, while other keys work. The problem doesn't occur in Firefox, just in Chrome, why? Here is my code: ``` document.addEventListener('keypress', function (e) { console.log(e); }, false); ```

Original source