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;

Essayez-le vous-même

Exemple 2

Définir le nombre maximal de caractères autorisés dans le champ de texte :

document.getElementById("myText").maxLength = "4";

Essayez-le vous-même

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();
  }
}

Essayez-le vous-même

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