376 votes

Comment faire un texte d’entrée non modifiable ?

J’ai donc un entrée de texte

Voici mon CSS pour elle

Est il un réglage ou une astuce pour cela, je pensais faire une étiquette au lieu de cela mais qu’en est-il du stylisme. Comment faire pour convertir leur et y a-t-il une meilleure façon ou est-ce le seul moyen ?

758voto

BoltClock Points 249668
<pre><code></code><p>Aucun style n’est nécessaire.</p></pre>

73voto

Stephan Muller Points 8432

Vous pouvez ajouter l’attribut `` sur l’entrée.

``

http://www.w3schools.com/Tags/att_input_readonly.asp

42voto

jolt Points 4824

Vous pouvez utiliser attribuer, si vous voulez que votre entrée seulement à lire. Et vous pouvez utiliser attribuer, si vous voulez entrée à démontrer, mais totalement invalide (même les langages comme PHP ne sera pas en mesure de lire ceux de traitement).

28voto

jsidera Points 656

Juste pour compléter les réponses disponibles:

Un imput élément peut être en lecture seule ou désactivé (aucun d'eux n'est modifiable, mais il ya quelques différences: la concentration,...)

Bonne explication ici:

http://www.w3.org/TR/html4/interact/...#adef-disabled

Comment l'utiliser:

<input type="text" value="Example" disabled /> 
<input type="text" value="Example" readonly />

Il y a aussi des solutions pour le faire à travers CSS ou de javascript comme expliqué ici

3voto

Vibhaas Points 79

Ajoutez l’attribut readonly

ou -

aucun css nécessaires !

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