I cannot get preventDefault() to work.
Here are some different code variations I have tried:
First:
$(document).keyup(function (evt)
Listening to keyup event is too late for calling preventDefault, try listening to keypress or keydown instead.
$('input[type=text], textarea').on('keydown', function(event){
if (event.which == 192) {
console.log('192');
event.preventDefault();
}
});
Note that jQuery normalizes which property and it's cross-browser.
http://jsfiddle.net/763ys/