3.14
たとえば、入力してEnterキーを押すと、検証ポップアップが表示されます。固定数である必要があります(デフォルトではstep = 1)。ただし、たとえば、Enterキー"hello"
を押して文字列を入力すると、フォームの送信が行われます。なんで?
参照: http: //jsfiddle.net/keeD2/
3.14
たとえば、入力してEnterキーを押すと、検証ポップアップが表示されます。固定数である必要があります(デフォルトではstep = 1)。ただし、たとえば、Enterキー"hello"
を押して文字列を入力すると、フォームの送信が行われます。なんで?
参照: http: //jsfiddle.net/keeD2/
required
フィールドに追加してみてください:
<form action="#">
<input type="number" required/>
<input type="submit"/>
</form>
参照: http: //jsfiddle.net/keeD2/2/
w3schoolsによると、これはバグではありません。数値の入力タイプを確認してください。また、なぜそれが正常に機能しないのかについても興味があります。ブラウザで実行してみましたか?