Input Month step属性

定義と使用方法

step 月のフィールドのstep属性の値を設定または返します。

HTMLのstep属性は、ユーザーが月のフィールドでカレンダーを開いた際に選択できる許可された月の間隔を定義します。

例えば、step = "2"の場合、1ヶ月ごとの日付(例えば1月、3月、5月)を選択することができます。

も参照してください:

HTML 参考マニュアル:HTML <input> step 属性

例 1

法定月間隔を変更します:

document.getElementById("myMonth").step = "2";

実際に試してみてください

例 2

法定月間隔を取得します:

var x = document.getElementById("myMonth").step;

実際に試してみてください

構文

step属性を返します:

monthObject.step

step属性を設定します:

monthObject.step = number

属性値

説明
number

許可された月の間隔を定義します。デフォルトは 1 ヶ月です。

例:

  • step="2" の場合、月のカレンダーを1ヶ月ごとに選択することができます。
  • step="5" の場合、月のカレンダーを4ヶ月ごとに選択することができます。

技術的詳細

返り値: 数値、法定的月間間隔を示します。

ブラウザのサポート

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポートされています サポートされていません サポートされていません サポートされています サポートされています

注意:<input type="month"> エレメントは Firefox では日付フィールドやカレンダーを表示しません。