Firstly, this is a useful resource: http://unixpapa.com/js/key.html
-, , keydown ( keyup) . keypress , Opera . keydown .
keyCode === 13 Opera 11.10 , , , :
Event.observe(document, 'keydown', function (e) {
alert(e.charCode+'::'+e.keyCode);
});
( attachEvent IE):
if (document.addEventListener) {
document.addEventListener('keydown', function (e) {
alert(e.charCode+'::'+e.keyCode);
}, false);
}
else {
document.attachEvent('onkeypress', function (e) {
alert(e.charCode+'::'+e.keyCode);
});
}
, alt , ( Chrome IE). , Windows alt .
preventDefault() ( , ctrl-f, ), , , .