Attribut maxLength de Input Text
Définition et utilisation
maxLength
Définit ou renvoie la valeur de l'attribut maxLength du champ de texte.
L'attribut maxLength de HTML spécifie le nombre maximal de caractères autorisés dans le champ de texte.
Astuce :Pour définir ou renvoyer la largeur du champ de texte (en nombre de caractères), utilisez Attribut size.
Voir également :
Manuel HTML :Propriété maxlength de <input> HTML
Exemple
Exemple 1
Obtenir le nombre maximal de caractères autorisés dans le champ de texte spécifié :
var x = document.getElementById("myText").maxLength;
Exemple 2
Définir le nombre maximal de caractères autorisés dans le champ de texte :
document.getElementById("myText").maxLength = "4";
Exemple 3
Passer au champ de texte suivant lorsque la longueur maximale du champ atteint :
if (y.length == x.maxLength) { var next = x.tabIndex; if (next < document.getElementById("myForm").length) { document.getElementById("myForm").elements[next].focus(); } }
Syntaxe
Renvoie l'attribut maxLength :
textObject.maxLength
Définir la propriété maxLength :
textObject.maxLength = number
Valeur de l'attribut
Valeur | Description |
---|---|
number | Définir le nombre maximum de caractères autorisés dans un champ de texte. |
Détails techniques
Valeur de retour : | Nombre, représentant le nombre maximum de caractères autorisés dans un champ de texte. |
---|
Support du navigateur
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support |