Bagaimana fungsi String.fromCharCode digunakan dalam medan input html dengan papan kekunci mudah alih
P粉896751037
P粉896751037 2023-09-01 09:45:04
0
1
719
<p>Saya mahu menangkap kod kekunci papan kekunci dan menukarnya kepada aksara. Saya menggunakan fungsi javascript String.fromCharCode tetapi ia hanya berfungsi dengan papan kekunci komputer dan bukan papan kekunci mudah alih. Sebarang bantuan amatlah dihargai. </p> <pre class="brush:php;toolbar:false;">$(".inputsmeter").keyup(fungsi (e) { kunci biarkan = e.yang; biarkan c = String.fromCharCode(key); makluman(c); });</pre></p>
P粉896751037
P粉896751037

membalas semua(1)
P粉334721359

const inputElem = document.getElementById('input')
inputElem.addEventListener('input', (ev) => { 
  console.log(ev);
  alert(`e.data: ${ev.data}`);
});
<input id="input" type="text" placeholder="type something... " />

Ini berfungsi seperti yang dijangkakan pada iOS Safari 15 saya. Taipkan a dalam input dan anda akan melihat amaran dicetak:

ev.data: a
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan