[HTML/CSS/Javascript]Cherche Script interdire mot dans un formulaire

Cherche Script interdire mot dans un formulaire [HTML/CSS/Javascript] - HTML/CSS - Programmation

Marsh Posté le 23-10-2008 à 18:37:09    

Bonjour,
je suis actuellement en train de créer un formulaire avec les champs traditionnel nom, prénom, email ... etc ... avec la vérification en javascript de tous les champs.
 
je souhaiterai trouver une fonction en javascript pour interdire un provider bien précis dans l'email.
 
Exemple:
 
Si un client entre le mail: nom.prenom@toto.com et que toto.com est le provider interdit, avoir une alerte " le fournisseur toto.com n'est pas autorisé merci d'en choisir un autre"
 
j'ai cherché sur le web mais je ne trouve pas de solution et je n'est pas les capacité pour "pondre" un tel script, Je fait donc appel à vos connaissances.
 
Merci beaucoup :)


Message édité par hulf le 23-10-2008 à 18:38:30
Reply

Marsh Posté le 23-10-2008 à 18:37:09   

Reply

Marsh Posté le 23-10-2008 à 18:53:42    

essaye de chercher autour de la fonction indexOf en javascript


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 23-10-2008 à 19:00:10    

ok je vais chercher merci

Reply

Marsh Posté le 23-10-2008 à 19:15:51    

j'ai fait un truc du genre  
 
fonction toto_mail(email) {
  var domaine=email.substring(email.indexOf("@" ));
  if(domaine=="@toto.com" ) return false;
}
 
merci pour l'aide ;)

Message cité 1 fois
Message édité par hulf le 23-10-2008 à 19:17:56
Reply

Marsh Posté le 23-10-2008 à 21:42:56    

hulf a écrit :

j'ai fait un truc du genre  
 
fonction toto_mail(email) {
  var domaine=email.substring(email.indexOf("@" ));
  if(domaine=="@toto.com" ) return false;
}
 
merci pour l'aide ;)


Il suffit de demander :D


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 23-10-2008 à 21:59:41    

Ça serait pas plus direct avec un truc du genre :
 

Code :
  1. function domaine_correct(email) {
  2.   return email.indexOf("@toto.com" ) < 0
  3. }


Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed