HTML <input> required 属性

定義と使用法

required 属性は入力フィールドが提出前に記入が必要であることを定義しています。

required 属性はボールル�性です。

この属性を使用すると、フィールドは必須(または必選)になります。

注意:required 属性は以下の入力タイプに適用されます:

  • text
  • search
  • url
  • tel
  • email
  • password
  • date pickers
  • number
  • checkbox
  • radio
  • file

必須入力フィールドを持つ HTML フォーム:

<form action="/action_page.php">
  <label for="username">ユーザー名:</label>
  <input type="text" id="username" name="username" required>
  <input type="submit">
</form>

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

文法

<input required>

ブラウザのサポート

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
5.0 10.0 4.0 10.1 9.6

注記:required 属性は HTML5 での新しい属性です。