ユーザーがシリアルコードを送信するためのフォームを HTML で作成したいと考えています。次のようになります。
XX-XX-XX-XX-XX-XX
しかし、ユーザーが「-」を手動で入力することは望ましくありません。
考えられる解決策は 2 つあります。
私の最初の計画は、セクションごとに複数の < input > を作成し、タブ インデックスを追加することですが、Android には 6 つの < input > をスクロールするための TAB のような機能がないため、携帯電話のユーザーにはまだ難しすぎます。つまり、非常に小さな入力ボックスをタップする必要があり、グリッチのあるキーボードが上下に飛び出すのを経験する必要があります。
テキストボックスをJavascriptで制御するようにして、チェックボックスにチェックを入れて「-」でコードを自動分割するようにしました。しかし、あなたが持っていると想像してください
01-02-03-09-05-06
「09」を変更したい場合、ユーザーが「9」を削除すると、グリッチが発生し、次のようになります。
01-02-03-00-50-6
私の意見では、これは十分ではありません。ユーザーにとって完璧なものにしたい。
では、専門家はどのようにそれを行うのですか?プラン 1 のカーソルが 1 つの < 入力 > から次の入力に自動的にジャンプできる可能性はありますか?