Isu dengan acara keyup, keydown dan penekanan kekunci pada peranti mudah alih
P粉461599845
2023-08-22 23:26:57
<p><br /></p>
<p>Saya telah cuba untuk membuatnya berfungsi tetapi saya tidak tahu apa yang berlaku, saya mempunyai kod berikut: </p>
<pre class="brush:php;toolbar:false;">$('#buscar-producto').on('keydown', function(e){
console.log('hello');
console.log(e.keyCode);
});</pre>
<p>Ia berfungsi pada komputer tetapi bukan pada telefon...</p>
<p><strong>Edit:</strong> Saya perlu mendapatkan Kod kunci apabila kekunci ditekan...</p>
Boleh cuba
event.key
,event.keyCode
,event.which
.Jika tiada di atas yang berkesan, boleh cuba
event.target.value.splice(-1)
keydown
应该可以工作,但是你可以使用input
Insiden, yang nampaknya mempunyai kesan buruk pada peranti mudah alih Android...Untuk mendapatkan kod kekunci yang ditekan, anda boleh menggunakan normalisasi jQuery
Event.which
Chrome Android yang diuji:
menggunakan
input
事件(e.which
始终为0
jadi nampaknya pepijat pada peranti Android)