はじめに
フォームのバリデーションについて毎回同じことを調べている気がするのでここにメモしていきます
随時追加します
0以上の整数値のみ(0,1,2,3,…)
html
1 | <input type="number" id="hoge"> |
JavaScript
1 | document.getElementById('hoge').addEventListener('blur', function() { |
blur
→フォーカスを外れた時に実行されます。input
でも可能なのですが0を消せなくて使いにくかったのでblur
にしました
Number(this.value)
→先頭の0を除外するためです