Input Date max属性

定義と使用法

max 属性設定または日付フィールドのmax属性の値を返却します。

HTMLのmax属性は、日付フィールドの最大値(日付)を指定します。

ヒント:max属性とmin属性を使用して合法な値範囲を作成してください。

ヒント:min属性の値(最も近い日付)を設定または返却するには、以下を使用してください min属性

他にも参照してください:

HTMLリファレンスマニュアル:HTML <input> max 属性

例1

日付フィールドが許可する最遠の日付を取得する:

var x = document.getElementById("myDate").max;

自分で試してみてください

例2

最遠の日付を変更する:

document.getElementById("myDate").max = "2023-02-23";

自分で試してみてください

文法

max属性の返却:

inputdateObject.max

max属性の設定:

inputdateObject.max = YYYY-MM-DD

属性値

説明
YYYY-MM-DD

指定日付フィールドが許可する最遠の日付。

コンポーネント説明:

  • YYYY 年(例えば2023年)
  • MM 月(例えば02は2月を表します)
  • DD 月の特定の日(例えば15)

例えば、「2023-02-15」は2023年2月15日(15/02/2023)を表します。

技術的詳細

返り値: 文字列値、許可される最も遠い日付を表します。

ブラウザのサポート

表の数字は、その属性を完全にサポートする最初のブラウザのバージョンを示しています。

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポート 10.0 サポート サポート サポート

注意:<input type="date"> 元素は IE11 以前のバージョンでは、何も日付フィールドやカレンダーを表示しません。