Input Date required属性

定義と用法

required 属性の設定または返り値は、フォームの送信前に日付フィールドを必須にするかどうかを定義します。

この属性はHTMLのrequired属性を反映しています。

も参照してください:

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

例 1

フォームの送信前に日付フィールドを必須にするかどうかを確認します:

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

自分で試してみる

例 2

日付フィールドをフォームの送信が必須の部分に設定します:

document.getElementById("myDate").required = true;

自分で試してみる

構文

required属性の返り値:

inputdateObject.required

required属性の設定:

inputdateObject.required = true|false

属性値

説明
true|false

日付フィールドがフォームの送信が必須であるべきかどうかを定義します。

  • true - 日付フィールドはフォームの送信が必須の部分です。
  • false - デフォルト。日付フィールドはフォームの送信が必須ではない部分です。

技術詳細

返り値: ブール値、日付フィールドがフォームの提出の必須部分である場合に返されます。 true、そうでない場合は false

ブラウザのサポート

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

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

注意:<input type="date"> 要素は IE11 以前のバージョンでは、どの日期も表示されません/カレンダーが表示されません。