50 votes

Comment définir une valeur par défaut pour « input type=text » sans utiliser l’attribut 'value'?

Je dois donner une valeur par défaut pour le champ type=text d’entrée comme suit :

Il y a une façon de donner cette valeur par défaut comme je le sais :

Voici la question : est-il possible que je puisse définir la valeur par défaut sans utiliser l’attribut 'value' ?

Comme je le sais, si je définis la valeur 1000 manuellement, puis affichez la source via le navigateur Web, la valeur est toujours vide. Je pense donc qu’il y a peut-être une méthode que je peux utiliser.

38voto

Arjun Tuli Points 969

Vous devez plutôt utiliser l’espace réservé d’attribut pour donner la valeur par défaut au champ de saisie de texte.

p. ex.

12voto

Guffa Points 308133

Vous pouvez définir la propriété value à l’aide du script client après la création de l’élément :

8voto

Pekka 웃 Points 249607
<blockquote> <p>Voici la question : est-il possible que je puisse définir la valeur par défaut sans utiliser l’attribut 'value' ?</p> <p>Nope: <code></code> est le seul moyen de définir l’attribut par défaut. </p><p>Pourquoi ne voulez-vous pas l’utiliser?</p></blockquote>

5voto

SLaks Points 391154

Vous pouvez utiliser Javascript.

Par exemple, en utilisant jQuery :

Cependant, cela ne sera pas différent de l’utilisation de `` l’attribut.

2voto

Orkhan Alikhanov Points 2815

Une méthode non-jQuery serait de définir la valeur après le chargement du document :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X