Comment imposer une limite de caractères sur une saisie de texte en HTML?
html
character-limit
Iwasakabukiman
la source
la source
il y a un attribut maxlength
la source
En plus de ce qui précède, je tiens à souligner que la validation côté client (code HTML, javascript, etc.) ne suffit jamais. Vérifiez également la longueur côté serveur, ou ne cochez tout simplement pas du tout (s'il n'est pas si important que les gens puissent être autorisés à le contourner, alors ce n'est pas assez important pour vraiment justifier des mesures pour éviter cela non plus).
Aussi, les camarades, il (ou elle) a dit HTML, pas XHTML. ;)
la source
utilisez l'attribut "maxlength" comme d'autres l'ont dit.
si vous avez besoin de mettre une longueur de caractère maximum sur une ZONE de texte, vous devez vous tourner vers Javascript. Jetez un œil ici: Comment imposer maxlength sur textArea en HTML à l'aide de JavaScript
la source
Pour l'élément <input>, il y a l'attribut maxlength:
(au fait, le type est "text", pas "textbox" comme d'autres écrivent), cependant, vous devez utiliser javascript avec <textarea> s. Dans tous les cas, la longueur doit être vérifiée sur le serveur de toute façon.
la source
vous pouvez définir maxlength avec jquery qui est très rapide
la source