hg S’enregistrer Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie forum informatique Tunisie

Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie  forum informatique Tunisie Index du Forum

hg Bac Tunisie Algorithmique et programmation TIC réseaux php javascript sql access activités programmation c
hg
FAQ FAQ Rechercher Rechercher Membres Membres Groupes Groupes Profil Profil Se connecter pour vérifier ses messages privés Messages Privés Connexion Connexion


 Forum de l'excellence et l'excellence en innovation 
Pour participer à notre Forum, vous devez
 
inscrire sur notre forum a partir d'ici
 
  NB :
Les membres ''zéro messages'' seront supprimés automatiquement après un nombre de jours donné !!!!
             
   
 
  
forum d'aide informatique : internet, réseau, programmation informatique ...
Tester la validité d'une adresse email
 
 
Poster un nouveau sujet   Répondre au sujet    Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie forum informatique Tunisie Index du Forum -> TIC -> Javascript
hg Sujet précédent :: Sujet suivant   hd
Auteur Message
KARIMOS
Administrateur

Hors ligne

Inscrit le: 02 Nov 2008
Messages: 1 710
Masculin
Point(s): 5 479
Moyenne de points: 0

Posté le: Lun 30 Nov - 13:37 (2009)    Sujet du message: Tester la validité d'une adresse email Répondre en citant

PublicitéSupprimer les publicités ?
Le script suivant permet de tester si l'adresse email entrée par un utilisateur dans un champ texte est syntaxiquement valide (On regarde simplement si le caractère @ et . ont bien été entré par l'utilisateur, si ce n'est pas le cas on affiche un message d'erreur.

Le formulaire :

Le formulaire à pour nom form_mail et le champ email pour nom email : on utiliserar ces informations pour la validation.

Code:

<form method="POST" name="form_mail" action="tr4.asp">
<input type="text" name="email" size="20"><input type="button" value="OK" onclick="testemail();">

</form>



Note : remarquez que l'on utilise pas de bouton submit, la soumission se faisant après le test de l'adresse email avec la fonction submit()

On utilise pour ce script (qui doit être entre les balises et la fonction indexOf qui permet de retrouver l'emplacement d'un motif dans une chaine de caractère à partir d'une position spécifiée.
Ex.
Code:
chaine.indexOf (motif,0)

retourne -1 si la chaine "motif" n'apparaît pas dans la chaîne "chaine", sinon retourne la position du caractère de la chaîne motif

Code:
<script language="javascript">
function testemail() {

var email=document.forms['form_mail'].elements['email'].value

if ((email.indexOf('@',0)==-1) || (email.indexOf('.',0)==-1)) {
// l'adresse entrée est incorrecte
alert("adresse email incorrecte")
}
else
{
// l'adresse est correcte
// on soumet le formulaire
document.forms['form_mail'].submit()

}
}
</script>


 
Revenir en haut
Contenu Sponsorisé






Posté le: Aujourd’hui à 03:22 (2016)    Sujet du message: Tester la validité d'une adresse email

 
Revenir en haut
Montrer les messages depuis:   
bg bd
Poster un nouveau sujet   Répondre au sujet    Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie forum informatique Tunisie Index du Forum -> TIC -> Javascript Toutes les heures sont au format GMT + 1 Heure
 
Page 1 sur 1

 
Sauter vers:  
Index | créer forum gratuit | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation