input[type=number] とは HTML5 の input[type=number] は数値だけを受け付ける入力部品です(デフォルトでは小数の入力も想定されています)。 これを使えば、スマートフォンなら自動でキーパッドが数値用になるらしいです。なるほど、普通の input[type=text] だと文字入力用のキーボードが出る可能性があるので、数値だけしか入力しない場合は input[type=number] のほうが便利そうです。 また、PCでは(ブラウザの実装等にもよると思いますが)「増やす」「減らす」ボタンが出てきたりします。以下がサンプルです。 (一応言っておきますが、↑のサンプルは画像なので、操作できません。) 注意点 せっかく数値入力専用の部品があるのだから、数値入力でこれを使わない手はないですねぇ。もし input[type=number] に未対応のブラウザで表