私は数字タイプのテキストボックスを1つ持っています。私はそれがそれ以上ではなく、最大16桁を受け入れるようにしたい。そのために、私は "maxlength"属性と "max"属性の両方を試しました。しかし、それは動作しません。誰も私のソリューションを提供することはできますか?数値タイプのテキストボックスに最大文字数を設定するにはどうすればよいですか?
<input type="number" id="dummy" max="16" />
編集:銀行の口座番号に使用されているため、整数のみを入力する必要があります。
「機能しない」と定義してください。 – Teemu
そして、あなたが許可したいことについてより具体的にしてください。整数だけ?小数点以下16桁までそれの権利?小数点はどこに関係なく合計16個ですか?または15プラス10進数? (例えば、IEEE-754倍精度浮動小数点値の精度問題を*大雑把に*回避しようとしていますか?) –
この参照を見てくださいhttp://stackoverflow.com/questions/8354975/how-to-add- maxlength-for-html5-input-type-number-element – Sasikumar