preventDefault () bei Keyup-Ereignis funktioniert nicht

Ich kann nicht erreichenpreventDefault() arbeiten.

Hier sind einige verschiedene Codevarianten, die ich ausprobiert habe:

Zuerst:

$(document).keyup(function (evt) {
    var charCode = (evt.which) ? evt.which : event.keyCode;
    if (charCode == 192) {
        alert('192');
        return false;
    }
});

Zweite:

$(document).keyup(function (evt) {
    var charCode = (evt.which) ? evt.which : event.keyCode;
    if (charCode == 192) {
        alert('192');
        evt.preventDefault();
    }
});

Dritte:

$(document).keyup(function (evt) {
    var charCode = (evt.which) ? evt.which : event.keyCode;
    if (charCode == 192) {
        alert('192');
        evt.preventDefault();
        return false;
    }
});

Nur Alarm funktioniert.
Alles funktioniert auf Opera, aber nicht auf Chrome und IE. Auch ausprobiertkeydown undkeypress. Aufkeypress Skript funktioniert nicht.$('#thetext').keydown(function(evt){}); Das funktioniert auch nicht.
Hier ist ganzer Code:http://bbullett.tk/test/kakey.html

Key 192 = `

Ich versuche, einen Text oder ein Symbol anstelle von `einzufügen

Antworten auf die Frage(4)

Ihre Antwort auf die Frage