Forum 4SI
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
-40%
Le deal à ne pas rater :
Tefal Ingenio Emotion – Batterie de cuisine 10 pièces (induction, ...
59.99 € 99.99 €
Voir le deal

Script JS pour un champ qui n'accepte que les lettres

Aller en bas

Script JS pour un champ qui n'accepte que les lettres Empty Script JS pour un champ qui n'accepte que les lettres

Message par Admin Ven 17 Mai - 9:28

<html>
<head>
<meta http-equiv="Content-Language" content="fr">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nom</title>
<script language="javascript">
function verif(f)
{
i=0;// initialisation de l'indice de la chaine nom( l'indexation en JS commence par zéro)
while(f.nom.value.charAt(i).toUpperCase()>='A' && f.nom.value.charAt(i).toUpperCase()<='Z'&& i<f.nom.value.length-1)
i++;
// on teste à la sortie de la boucle par quelle condition la boucle s'est arrêtée si
// il y a un caractère autre que les lettres minuscule ou majuscule on fait un alert
if (f.nom.value.charAt(i)>'z'|| f.nom.value.charAt(i)<'a'){alert('nom incorrect');return false;}

}
</script>
</head>
<body>
<form method="POST" action="" name="f" onsubmit="return verif(f)">
<p>Nom formé uniquement de lettres </p>
<p>Nom : <input type="text" name="nom" size="20"></p>
<p><input type="submit" value="Envoyer" name="B1"><input type="reset" value="Rétablir" name="B2"></p>
</form>

</body>

</html>

Admin
Admin

Messages : 40
Date d'inscription : 27/09/2007

https://missaoui-lcp.forumpro.fr

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser