[Javascript] alertes
sonia
-
kij_82 Messages postés 4102 Date d'inscription Statut Contributeur Dernière intervention -
kij_82 Messages postés 4102 Date d'inscription Statut Contributeur Dernière intervention -
bonjour a tous
je quelque qustion en javascript
Je cherche des alertes sur les formulaires et surtout les champs de saisie des numéro de téléphone par exemple
J'ai trouvé beaucoups des alertes sur la lengueur et de ne pas laisser le chanps vide mais je cherche d'obliger l'utilisateur de ne pas saisir que des chiffres
Merci d'avance
je quelque qustion en javascript
Je cherche des alertes sur les formulaires et surtout les champs de saisie des numéro de téléphone par exemple
J'ai trouvé beaucoups des alertes sur la lengueur et de ne pas laisser le chanps vide mais je cherche d'obliger l'utilisateur de ne pas saisir que des chiffres
Merci d'avance
Configuration: Windows XP Internet Explorer 6.0
2 réponses
-
Salut.
Pour ca utilises les expressions régulières.
Tu trouveras de la documentation sur les sites classiques de JS : éditeur javascript, toujavascript, etc...
Mais qu'est ce que tu veux faire exactement ?
Quelle doit être la syntaxe du champ ?-
merci Ssylvainsab
voici le formulaire
<form name="numero">
Votre numero ici :<input name="gsm" type="text">
<input type="Submit" name="Submit3" value="Envoyer">
</form>
Si je mais cette alerte
<SCRIPT LANGUAGE="JavaScript">
function verifForm()
{
if ((document.numero.gsm.value=="")||(document.numero.gsm.value.length !=10))
{
window.alert('Il faut saisir un numero valide);
return 0;
}
}
L'utilisateur peut introduire 10 caractères et non pas de chiffre et la formulaire est valider -
-
-
Salut.
kij_82, je crois qu'elle avait déjà fait ca ;-)
sonia, pour vérifier que c'est un nombre, tu peux utiliser la fonction isNaN (signifie "is Not a Number") :if (document.numero.gsm.value.length!=10 or isNaN(document.numero.gsm.value)) erreur