2

タイプ番号の入力フィールドがあります。

<input type="number" id="cardNumber" />

値として「1234567891234567」と入力すると、下 2 桁が変更され、新しい値は「1234567891234570」になります。

制限のせいだと思いますが、誰か制限が何であるか知っていますか?多分これを述べているいくつかの公式仕様?

誰かがソリューションでこの問題を見つけた場合、携帯電話の場合は次のようになります。

Android: <input type="tel" id="cardNumber" />
IOS: <input type="text" id="cardNumber" pattern='[0-9]*' /> 
4

1 に答える 1

0

制限がある場合、その制限が何であるかは完全にはわかりません。私はw3schools の例で自分で試してみましたが、テキストボックスに収まる限り数値を返すように見えるため、実際の型の数値プロパティではなく、テキストボックスの大きさに依存しているようです。

maxまたはmin値の入力タイプ番号を設定しようとしているのに、設定できる属性としてそれを利用できるようになっているのはあなたの状況のようです。これがあなたの質問に答えることを願っています。

于 2012-12-18T13:47:27.457 に答える