Javascript Events keycodes
for(let elem of document.querySelectorAll('*')) {
elem.addEventListener("keydown", KeyDownFun, true);
}
function KeyDownFun( KeyboardEvent ) {
var keyDownCode = KeyboardEvent.keyCode || KeyboardEvent.which;
console.log("Key Event Code : ", keyDownCode);
if( keyDownCode == 122 ) { // F11 - 122, Ctrl - 17
$('item').trigger( KeyboardEvent );
}
}
You can stop event
propagation for some key codes also
document.addEventListener("keydown", function(event) {
var keyDownCode = event.keyCode || event.which;
console.log("Key Event Code : ", keyDownCode);
if( keyDownCode == 122 ) {
event.stopImmediatePropagation();
event.preventDefault();
event.stopPropagation();
//$('item').trigger( KeyboardEvent );
}
});
@see