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