– HTML: HyperText Markup Language/MDN

Cet élément inclut les attributs globaux.

autocapitalizeCette API n’a pas été normalisée. Il s’agit d’un attribut non standard pris en charge par WebKit sur iOS (donc presque tous les navigateurs fonctionnant sur iOS, y compris Safari, Firefox et Chrome), qui contrôle si et comment la valeur de texte doit être automatiquement capitalisée lorsqu’elle est entrée / modifiée par l’utilisateur. Les valeurs non obsolètes sont disponibles dans iOS 5 et versions ultérieures. Les valeurs possibles sont :

  • none : Désactive complètement la capitalisation automatique.
  • sentences : Met automatiquement en majuscule la première lettre des phrases.
  • words : Met automatiquement en majuscule la première lettre des mots.
  • characters : Met automatiquement en majuscule tous les caractères.
  • on : Cette API obsolète ne devrait plus être utilisée, mais fonctionnera probablement toujours. Obsolète depuis iOS 5.
  • off : Cette API obsolète ne devrait plus être utilisée, mais fonctionnera probablement toujours. Obsolète depuis iOS 5.

autocompleteCet attribut indique si la valeur du contrôle peut être complétée automatiquement par le navigateur. Les valeurs possibles sont :

  • off: L’utilisateur doit entrer explicitement une valeur dans ce champ pour chaque utilisation, ou le document fournit sa propre méthode de complétion automatique; le navigateur ne termine pas automatiquement la saisie.
  • on: Le navigateur peut compléter automatiquement la valeur en fonction des valeurs que l’utilisateur a entrées lors d’utilisations précédentes.

Si l’attribut autocomplete n’est pas spécifié sur un élément <textarea>, le navigateur utilise la valeur d’attribut autocomplete du propriétaire du formulaire de l’élément <textarea>. Le propriétaire du formulaire est soit l’élément <form> dont cet élément <textarea> est un descendant, soit l’élément de formulaire dont l’attribut id est spécifié par l’attribut form de l’élément d’entrée. Pour plus d’informations, consultez l’attribut autocomplete dans <form>.

autocorrectCette API n’a pas été normalisée. Une chaîne qui indique s’il faut ou non activer la correction orthographique automatique et le traitement des substitutions de texte (le cas échéant) pendant que l’utilisateur modifie cetextarea. Les valeurs autorisées sont :onActiver la correction orthographique automatique et les substitutions de texte.offDésactive la correction orthographique automatique et les substitutions de texte.autofocusCet attribut booléen vous permet de spécifier qu’un contrôle de formulaire doit avoir un focus d’entrée lors du chargement de la page. Cet attribut ne peut être spécifié qu’à un seul élément associé à un formulaire dans un document.

colsLa largeur visible du contrôle de texte, en largeurs moyennes de caractères. S’il est spécifié, il doit s’agir d’un entier positif. Si elle n’est pas spécifiée, la valeur par défaut est20disabledCet attribut booléen indique que l’utilisateur ne peut pas interagir avec le contrôle. Si cet attribut n’est pas spécifié, le contrôle hérite de son paramètre de l’élément contenant, par exemple<fieldset>; s’il n’y a pas d’élément contenant lorsque l’attributdisabledest défini, le contrôle est activé.formL’élément de formulaire auquel l’élément<textarea>est associé (son « propriétaire de formulaire »). La valeur de l’attribut doit être laidd’un élément de formulaire dans le même document. Si cet attribut n’est pas spécifié, l’élément<textarea>doit être un descendant d’un élément de formulaire. Cet attribut vous permet de placer des éléments<textarea>n’importe où dans un document, pas seulement en tant que descendants d’éléments de formulaire.maxlengthLe nombre maximum de caractères (unités de code UTF-16) que l’utilisateur peut saisir. Si cette valeur n’est pas spécifiée, l’utilisateur peut saisir un nombre illimité de caractères.minlengthLe nombre minimum de caractères (unités de code UTF-16) requis par l’utilisateur.nameLe nom du contrôle.placeholderUn indice à l’utilisateur de ce qui peut être entré dans le contrôle. Les retours chariot ou les sauts de ligne dans le texte de l’espace réservé doivent être traités comme des sauts de ligne lors du rendu de l’indice.

Remarque: Les espaces réservés ne doivent être utilisés que pour afficher un exemple du type de données à saisir dans un formulaire ; ils ne remplacent pas un élément <label> lié à l’entrée. Voir les étiquettes et les espaces réservés dans <input >: L’élément Input (Entrée de formulaire) pour une explication complète.

readonlyCet attribut booléen indique que l’utilisateur ne peut pas modifier la valeur du contrôle. Contrairement à l’attributdisabled, l’attributreadonlyn’empêche pas l’utilisateur de cliquer ou de sélectionner dans le contrôle. La valeur d’un contrôle en lecture seule est toujours soumise avec le formulaire.requiredCet attribut spécifie que l’utilisateur doit remplir une valeur avant de soumettre un formulaire.rowsLe nombre de lignes de texte visibles pour le contrôle.spellcheckSpécifie si<textarea>est soumis à une vérification orthographique par le navigateur /système d’exploitation sous-jacent. La valeur peut être :

  • true : Indique que l’orthographe et la grammaire de l’élément doivent être vérifiées.
  • default : Indique que l’élément doit agir selon un comportement par défaut, éventuellement basé sur la propre valeur spellcheck de l’élément parent.
  • false: Indique que l’élément ne doit pas être orthographié.

wrapIndique comment le contrôle encapsule le texte. Les valeurs possibles sont :

  • hard : Le navigateur insère automatiquement des sauts de ligne (CR + LF) de sorte que chaque ligne n’ait pas plus que la largeur du contrôle ; l’attribut cols doit également être spécifié pour que cela prenne effet.
  • soft : Le navigateur s’assure que tous les sauts de ligne de la valeur sont constitués d’une paire CR+LF, mais n’insère aucun saut de ligne supplémentaire.
  • offCette API n’a pas été normalisée. : Comme soft mais change d’apparence en white-space: pre afin que les segments de ligne dépassant cols ne soient pas enveloppés et que <textarea> deviennent défilables horizontalement.

Si cet attribut n’est pas spécifié, soft est sa valeur par défaut.

Related Posts

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *