Bonjour,
Je souhaite réaliser une fonction javascript qui vérifie que les champs saisis par l'utilisateur soient que des chiffres.
Le problème est que je ne sais pas faire ce contrôle de saisie.
Merci d'avance pour votre aide.
Version imprimable
Bonjour,
Je souhaite réaliser une fonction javascript qui vérifie que les champs saisis par l'utilisateur soient que des chiffres.
Le problème est que je ne sais pas faire ce contrôle de saisie.
Merci d'avance pour votre aide.
tu récupère ton formulaire par document.getElementById('id_du_form').
Tu parcours ensuite tous les champs et tu verifie si la chaine est bien consitué de nombre. Pour cela plusieurs facon les expression rugulière mais un bazooka pour un mouche ca fait lourd :)
Donc une petite boucle sur ta chaine et tu regarde si les caractères sont comprises entre '0' et '9'
il y a aussi la fonction isNaN :
(is Not a Number)
if (isNaN(document.getElementById("id_du_input").value)){
alert("erreur")
}