--- title: slug: Web/HTML/Element/input/number tags: - 要素 - フォーム - HTML - HTML フォーム - Input - 入力要素 - 入力型 - Number - リファレンス browser-compat: html.elements.input.input-number translation_of: Web/HTML/Element/input/number --- {{HTMLRef("Input_types")}} {{HTMLElement("input")}} 要素の **`number`** 型は、ユーザーに数値を入力させるために使用されます。数値以外の入力を除外するための値検証機能を内蔵しています。 ブラウザーによっては、マウスや指先のタップを使用して、値をユーザーが値を増減させるための矢印を提供していることもあります。 {{EmbedInteractiveExample("pages/tabbed/input-number.html", "tabbed-shorter")}} `number` 型に対応していないブラウザーでは、 `number` 入力欄は `text` 入力欄で代替されます。
{{anch("値")}} | 数字を表す {{jsxref("Number")}}、または空欄 |
イベント | {{domxref("HTMLElement/change_event", "change")}} および {{domxref("HTMLElement/input_event", "input")}} |
対応している共通属性 | {{htmlattrxref("autocomplete", "input")}}, {{htmlattrxref("list", "input")}}, {{htmlattrxref("placeholder", "input")}}, {{htmlattrxref("readonly", "input")}} |
IDL 属性 | list , value , valueAsNumber |
メソッド | {{domxref("HTMLInputElement.select", "select()")}}, {{domxref("HTMLInputElement.stepUp", "stepUp()")}}, {{domxref("HTMLInputElement.stepDown", "stepDown()")}} |