Propriété maxLength du texte d'entrée
Exemple
Obtenez le nombre maximum de caractères autorisés dans un champ de texte spécifique :
var x = document.getElementById("myText").maxLength;
Définition et utilisation
La propriété maxLength définit ou renvoie la valeur de l'attribut maxlength d'un champ de texte.
L'attribut maxLength spécifie le nombre maximal de caractères autorisés dans un champ de texte.
Astuce : Pour définir ou retourner la largeur d'un champ de texte, en nombre de caractères, utilisez la propriété size .
Prise en charge du navigateur
Property | |||||
---|---|---|---|---|---|
maxLength | Yes | Yes | Yes | Yes | Yes |
Syntaxe
Renvoyez la propriété maxLength :
textObject.maxLength
Définissez la propriété maxLength :
textObject.maxLength = number
Valeurs de propriété
Value | Description |
---|---|
number | Specifies the maximum number of characters allowed in the text field |
Détails techniques
Valeur de retour : | Un nombre, représentant le nombre maximum de caractères autorisés dans le champ de texte |
---|
Plus d'exemples
Exemple
Définissez le nombre maximum de caractères autorisés dans un champ de texte :
document.getElementById("myText").maxLength = "4";
Exemple
Passer au champ de texte suivant lorsque la longueur maximale d'un champ a été atteinte :
if (y.length == x.maxLength) {
var next = x.tabIndex;
if (next < document.getElementById("myForm").length) {
document.getElementById("myForm").elements[next].focus();
}
}
Pages connexes
Référence HTML : attribut HTML <input> maxlength
❮ Objet de saisie de texte