92 votes

Puis-je spécifier maxlength en css?

Puis-je remplacer l'attribut maxlength avec quelque chose dans le CSS?

<input type='text' id="phone_extension" maxlength="4" />

73voto

edeverett Points 4094

Pas de. Ce qui doit être fait dans le code HTML. Vous pouvez définir la valeur avec le Javascript si vous avez besoin de quoique.

12voto

macio.Jun Points 1857

Vous pouvez utiliser jQuery comme:

$("input").attr("maxlength", 4)

Voici une démo: http://jsfiddle.net/TmsXG/13/

6voto

Charlie Points 4976

Je ne pense pas que vous le pouvez, et CSS est censé décrire l'apparence de la page pas ce qu'il fait, de sorte que même si vous pouvez, ce n'est pas vraiment la façon dont vous devriez utiliser.

Peut-être vous devriez penser à utiliser JQuery pour appliquer les mêmes fonctionnalités à votre formulaire de composants?

4voto

JMP Points 4276

Pas avec le CSS, pas de.

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