OVH Cloud OVH Cloud

controle de champs

1 réponse
Avatar
leblaireau
Salut

Dans un formulaire j'ai un champ texte qui doit recevoir un nombre de 10
chiffres
Comment faire pour qu'au changement de champ l'utilisateur ait un message
lui indiquant qu'il n'a pas rentré le nb suffisant de chiffres s'il n'en
rentre par hasard que 8 ou 9?

Merci

1 réponse

Avatar
Saad Saad
Salut

Dans un formulaire j'ai un champ texte qui doit recevoir un nombre de 10
chiffres
Comment faire pour qu'au changement de champ l'utilisateur ait un message
lui indiquant qu'il n'a pas rentré le nb suffisant de chiffres s'il n'en
rentre par hasard que 8 ou 9?

Merci






<input name="nombre" type="text" onBlur="if (this.value.length<10)
alert('Il manque des chiffres');">

Tu pourras quand même submiter le formulaire

Si tu veux empecher le submit du à l'erreur d'encodage, tu dois mettre
onsubmit dans la balise <form

<form onsubmit="if (this.nombre.value.length<10) {alert('Il manque des
chiffres'); return false;}">