--- title: 'Attribut HTML : required' slug: Web/HTML/Attributes/required tags: - Attribute - Attributes - Constraint validation - Forms - required translation_of: Web/HTML/Attributes/required --- {{HTMLSidebar}} L'attribut booléen **`required`**, s'il est présent, indique que l'utilisateur doit spécifier une valeur pour l'entrée avant que le formulaire propriétaire puisse être soumis. L'attribut `required` est pris en charge pour les éléments [`text`](/fr/docs/Web/HTML/Element/Input/text), [`search`](/fr/docs/Web/HTML/Element/Input/search), [`url`](/fr/docs/Web/HTML/Element/Input/url), [`tel`](/fr/docs/Web/HTML/Element/Input/tel), [`email`](/fr/docs/Web/HTML/Element/Input/email), [`password`](/fr/docs/Web/HTML/Element/Input/password), [`date`](/fr/docs/Web/HTML/Element/Input/date), [`month`](< /fr/docs/Web/HTML/Element/Input/month>), [`week`](/fr/docs/Web/HTML/Element/Input/week), [`time`](/fr/docs/Web/HTML/Element/Input/time), [`datetime-local`](/fr/docs/Web/HTML/Element/Input/datetime-local), [`number`](/fr/docs/Web/HTML/Element/Input/number), [`checkbox`](/fr/docs/Web/HTML/Element/Input/checkbox), [`radio`](/fr/docs/Web/HTML/Element/Input/radio), les éléments [`file`](/fr/docs/Web/HTML/Element/Input/file), [``](/fr/docs/Web/HTML/Element/Input), [`