jsでsudokuゲームを作成しました。プログラムは1-9の数字のみを許可します。私がアンドロイド携帯電話でそれを実行すると、プログラムはすべての文字と数字を受け入れます。コンピュータと携帯電話のjavascript入力の違い
これはAndroidでコードが動作しなかったことです。それを解決するために私は何ができますか?
ありがとうございます!
$(document).ready(function() {
$("input").keydown(function (e) {
if ((e.shiftKey || (e.keyCode < 49 || e.keyCode > 57)) && (e.keyCode < 97 || e.keyCode > 105)) {
e.preventDefault();
}
});
});
Uの意味は? – krishnar
あなたの入力は 'type = 'number''ですか? – jmargolisvt
パターンを使用 – krishnar