Accueil
Visite Guidée !
Commentaire
Mot de passe
Annuaire
PetitesAnnonces
E-Cards
Forum
Livre d'or
LiveChat
Mailing List
Sondage
Compteur
Recomail
CounterLive
MailForm
F.A.Q
CountClic
GestionNews
LiveSupport
HEBERGEMENT!
Swisstools-Pro
 
98 Javascripts !
Dossiers
Interviews!
Kits Graphiques !
Bannières !
Logithèque !
Logiciels !
Entraide !
SwisstoolsOccaz!
Images
Référenceur (1)
Référenceur (2)
Promotion
5000 sonneries !
FORFAIT-SMS !
SMS
SMS-RIRE
Meta-Tags
Jeux
Créer
Rentabiliser
Graphisme
Partenaires
Aide
Annonceurs
 
Annuaire
-Hébergeurs
-Référencement
-Nom domaine
-Programmation
-Affiliation
-Graphisme
-Téléchargement
-Matériel info
-SMS&sonneries
Swisstools.net est hebergé sur des serveurs Dell PowerEdge !

Swisstools a reçu le Swisstools a reçu le LABEL WEBMASTER, ce LABEL WEBMASTER est décerné aux sites de services pour webmasters pouvant répondre à des critères précis les rendant capables d'assurer une continuité dans la qualité de leurs ressources, tant techniquement que financièrement.
Le Label des Sites Web de qualité!

Accueil > Javascripts > Divers > Contrôle de validité d'un email

Merci au webmaster de http://www.chaps.levillage.org pour ce script !

Script effectuant des contrôles sur la validité d'une adresse email lors de l'envoi d'un formulaire

D é m o

Entrez une adresse e-mail :

C o d e   S o u r c e

________________________________________________________________

La 1ère partie du code est le javascript qui effectuera les contrôles, il vous faut le placer dans votre code html (avant le formulaire !) : 


<script LANGUAGE="javascript">
function verif_email(cur)
{
var varp=cur.requiredemail.value;
if (varp.indexOf("@")==-1)
{
alert("Une adresse E-mail doit contenir un '@'");
return false;
}
if (varp.indexOf(".")==-1)
{
alert("Une adresse E-mail doit contenir au moins un '.'");
return false;
}

if ((varp.indexOf(" ")!=-1)||(varp.indexOf(";")!=-1)||
(varp.indexOf(",")!=-1)||
(varp.indexOf("&")!=-1)||(varp.indexOf("é")!=-1)||
(varp.indexOf("è")!=-1)||
(varp.indexOf("¨")!=-1)||(varp.indexOf(";")!=-1)||
(varp.indexOf("ç")!=-1)||
(varp.indexOf("|")!=-1)||(varp.indexOf("°")!=-1)||
(varp.indexOf("à")!=-1)||
(varp.indexOf("¤")!=-1)||(varp.indexOf("ê")!=-1)||
(varp.indexOf("%")!=-1)||
(varp.indexOf("?")!=-1)||(varp.indexOf("!")!=-1)||
(varp.indexOf("§")!=-1)||
(varp.indexOf(":")!=-1)||(varp.indexOf("/")!=-1)||
(varp.indexOf("²")!=-1)||
(varp.indexOf("{")!=-1)||(varp.indexOf("}")!=-1)||
(varp.indexOf("(")!=-1)||
(varp.indexOf("[")!=-1)||(varp.indexOf("]")!=-1)||
(varp.indexOf(")")!=-1)||
(varp.indexOf("`")!=-1)||(varp.indexOf("=")!=-1)||
(varp.indexOf("+")!=-1)||
(varp.indexOf("<")!=-1)||(varp.indexOf(">")!=-1)||
(varp.indexOf("~")!=-1)||
(varp.indexOf("\\")!=-1)||(varp.indexOf("#")!=-1)||
(varp.indexOf("'")!=-1)||
(varp.indexOf("\"")!=-1)||(varp.indexOf("*")!=-1)||
(varp.indexOf("^")!=-1))
{
alert("Une adresse E-mail ne doit pas contenir de caractères spéciaux")
return false
}
var indexa = varp.indexOf("@");
var lindexa = varp.lastIndexOf("@");
if (indexa != lindexa){
alert("Une adresse E-mail ne peut pas contenir plusieurs '@'");
return false;
}
var lindexp = varp.lastIndexOf("."); 
if(lindexp < indexa){
alert("Il doit y avoir un '.' APRES le @");
return false
}
var longadr
= varp.length;
lastindex = longadr
-1;
if(lindexp == lastindex){
alert("Il doit y avoir une extension apres le '.' (.fr .com)");
return false;
}
}
//-->
</script>


Et voici la 2ième partie, il s'agit du code en gras de couleur rouge, qu'il vous faut donc ajouter à votre formulaire.


<form onsubmit="return verif_email(this)">
Entrez une adresse e-mail :<br><input type="text" size="20" name="requiredemail">
<input type="submit" value="Submit!">
</form>

________________________________________________________________

 

Swisstools > Ressources pour votre site !

Consultez la sélection des meilleures services de :
[Référencement] [Nom de domaine] [Hébergeurs PHP] [Hébergeurs ASP]
[Solution E-Commerce] [Webdesign] [Affiliation] [SMS, logo & sonneries]

Chercher dans le meilleur du Web 


[ Contact ] [ Espace Annonceurs ] [ Ils ont parlé de Swisstools... ]
[ A propos de Swisstools.net ] [ Mentions Légales ] [ Protection des données ]
Copyright © 1999-2006 Swisstools.net
Hit-Parade
Cliquez-ici pour fermer la bannière

 



Casino Virtuel
Jeux-Casino.com est un guide Francais de casino en ligne. Sélection et Classement de Casino Gratuit pour jouer aux jeux de casino, poker, Blackjack, machine à sous ...
Poker en ligne
Sur Poker.Jeux-Casino.com, vous trouverez une selection de jeu de poker en Ligne pour jouer au poker sur internet. Nous vous proposons les meilleurs poker en Ligne en Français dont le meilleur a nos yeux pour débuter Everest poker , les règles des jeux de poker, Texas Holdem ... de même que des explications sur les plus grands tournois de Poker sur Internet auquels vous pourrez participer.
Casinos euro
Euros-Casinos.com, le guide de casinos internationnal, tous les meilleurs casinos en ligne, poker, bingo et jeux de casino sur mobile.