Type de champ de formulaire number

From Joomla! Documentation

This page is a translated version of the page Number form field type and the translation is 100% complete.
Other languages:
English • ‎Nederlands • ‎español • ‎français

Le type de champ de formulaire number affiche une zone de texte HTML5 avec des flèches. Si le champ a une valeur enregistrée, cette valeur sera affichée lors du premier chargement de la page. Sinon, la valeur par défaut (si définie) est sélectionnée. Disponible depuis Joomla 3.2

  • type (obligatoire) doit être "number".
  • name (nom) (obligatoire) est le nom unique du champ.
  • label (étiquette) (facultatif) (traduisible) est le titre descriptif du champ.
  • description (facultatif) (traduisible) est le texte qui s'affichera dans une info-bulle lorsque l'utilisateur passe sa souris sur la liste déroulante.
  • default (par défaut) (facultatif) (traduisible) est la valeur par défaut.
  • class (classe) (facultatif) est le nom de la classe CSS du champ de formulaire HTML.
  • min (facultatif) cette valeur est la plus faible pouvant être choisie.
  • max (facultatif) cette valeur est la plus élevée pouvant être choisie.
  • step (facultatif) si l'utilisateur clique sur flèche haut/bas, la valeur actuelle sera modifiée par cet attribut (cette valeur d'attribut sera ajoutée ou soustraite à l'actuelle valeur de champ).
  • filter (facultatif) le filtre à utiliser sur la valeur du champ après la soumission.
  • hint (conseil) (facultatif) espace réservé appliqué à ce champ.
  • disabled (désactivé) (facultatif) si ce champ doit être désactivé.
  • readonly (facultatif) si ce champ doit être en lecture seule.
  • required (facultatif) si ce champ doit être obligatoire.
  • autocomplete (autocomplétion) (facultatif) si ce champ doit utiliser l'autocomplétion.
  • autofocus (facultatif) si ce champ doit être mis en avant lorsque la page se charge pour la première fois.
  • size (taille) (facultatif) largeur maximale du champ en nombre de caractères.

Exemple de définition XML de champ qui permettra de créer une zone de nombre avec la possibilité de choisir des valeurs entre 0 et 10 et de changer la valeur de 1 à chaque fois que l'utilisateur cliquera sur le champ bouton haut/bas.

<field name="mynumbervalue" type="number" default="0" label="Choose an number" description="" min="0" max="10" step="1" />

Voir également