Non riesco a ottenere preventDefault()
per funzionare.preventDefault() su evento keyup non funzionante
Ecco alcune variazioni di codici diversi che ho provato:
Prime:
$(document).keyup(function (evt) {
var charCode = (evt.which) ? evt.which : event.keyCode;
if (charCode == 192) {
alert('192');
return false;
}
});
Secondo:
$(document).keyup(function (evt) {
var charCode = (evt.which) ? evt.which : event.keyCode;
if (charCode == 192) {
alert('192');
evt.preventDefault();
}
});
Terzo:
$(document).keyup(function (evt) {
var charCode = (evt.which) ? evt.which : event.keyCode;
if (charCode == 192) {
alert('192');
evt.preventDefault();
return false;
}
});
funziona solo allarme.
Tutto funziona su Opera, ma non su Chrome e IE Ha anche provato keydown
e keypress
. Lo script keypress
non funziona. $('#thetext').keydown(function(evt){});
non funziona.
Ecco il codice intero: http://bbullett.tk/test/kakey.html
Key 192 = `
Sto cercando di inserire un testo o il simbolo invece di `
Si prega di indentare il codice in modo che sia leggibile. Grazie! Quale chiave è '192'?Qual è il comportamento predefinito quando viene premuto questo tasto? –
Cosa stai cercando di fare? Cosa farebbe fermare l'evento keyup? – Guffa
Sto cercando di inserire qualche simbolo invece di ' –