Rumah  >  Soal Jawab  >  teks badan

Bagaimana fungsi String.fromCharCode digunakan dalam medan input html dengan papan kekunci mudah alih

<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粉896751037P粉896751037413 hari yang lalu696

membalas semua(1)saya akan balas

  • P粉334721359

    P粉3347213592023-09-02 00:28:01

    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

    balas
    0
  • Batalbalas