モバイルキーボードを使用したHTML入力フィールドでのString.fromCharCode関数の使用方法
P粉896751037
2023-09-01 09:45:04
<p>キーボードのキーコードをキャプチャして文字に変換したいです。 String.fromCharCode JavaScript 関数を使用していますが、コンピュータのキーボードでのみ機能し、モバイルのキーボードでは機能しません。ご協力をいただければ幸いです。 </p>
<pre class="brush:php;toolbar:false;">$(".inputsmeter").keyup(function (e) {
let key = e.that;
let c = String.fromCharCode(key);
アラート(c);
});</pre></p>
これは私の iOS Safari 15 では期待どおりに動作します。 入力に
リーリーa
と入力すると、警告が出力されます: