Attribut value

L'attribut value définit la valeur par défaut pour un champ de saisie d'un formulaire HTML. Elle sera automatiquement insérée dans celui-ci lors de l'accès à la page.

S'applique aux balises input, option et autres.

Champ de saisie texte

Dans le cas d'un champ de saisie texte input, le contenu de l'attribut value définira le texte visible par défaut dans le champ (il pourra être supprimé pour écrire le sien).

Bouton

Dans le cas où l'attribut est appliqué à un bouton, créé via la balise input avec l'attribut type ayant les valeurs button, submit ou reset, l'attribut value définira le texte du bouton.

Case à cocher

Dans le cas où l'attribut est appliqué à une case à cocher, aucun changement externe ne sera observable, mais une case cochée enverra au serveur le contenu de cet attribut. Si l'attribut value n'est pas présent pour la case à cocher - elle enverra la chaîne 'on'. Si la case à cocher n'est pas cochée - rien ne sera envoyé au serveur, indépendamment de la présence de l'attribut value.

Bouton radio

Pour un groupe de boutons radio, il est nécessaire de définir des valeurs différentes pour l'attribut value, afin qu'après l'envoi au serveur, le langage côté serveur, par exemple, PHP ou NodeJS, puisse déterminer quel bouton a été sélectionné.

Balise option

Dans le cas où la balise option n'a pas d'attribut value défini, alors le contenu de la balise option sera envoyé au serveur. Si l'attribut est défini - son contenu sera envoyé.

Exemple

Définissons un texte par défaut pour le champ de saisie :

html<input type="text" value="default text">

Результат:

Exemple

Maintenant, changeons le texte du bouton :

html<input type="submit" value="click me">

Результат:

Voir aussi

  • l'attribut placeholder,
    qui définit un indicateur dans le champ de saisie