Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1473 connectés 

  FORUM HardWare.fr
  Programmation

  [javascript] verification de @

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[javascript] verification de @

n°51289
Negro
300zx in the ... depot
Posté le 06-08-2001 à 16:31:08  profilanswer
 

bon, je veu verifier que l'utilisateur met une bonne adresse mail ds mon formulaire..vous aller comprendre...;
 
if (window.document.formulaire.mail.value='*'+"@"
+'*')
  {
  window.document.formulaire.submit();
  window.alert("bon format mail" )
  }
  else
  {
  window.alert("mauvais format e-mail" );
  }
 
Mon prob est que si je met ds mon formulaire toto@tata ca me met le message d'alert 'bon mail' mais ca me remplace le contenu par *@* .....ce qui me convien po.
 
Je ne demande pas de reponse, mais juste des indice..sui je sur la bonne piste oubien c'est d'une otre facon qu'il fau si prendre....
 
merci du coup de main


---------------
http://www.zeec.de/media-details.jsp?mediaId=49063
mood
Publicité
Posté le 06-08-2001 à 16:31:08  profilanswer
 

n°51292
grosmethos
Posté le 06-08-2001 à 16:34:55  profilanswer
 

moi je le fait plutot avec un indexof....

n°51293
duch
Posté le 06-08-2001 à 16:35:55  profilanswer
 

l'erreur est là :  
 
if (window.document.formulaire.mail.value='*'+"@"
+'*')
 
il faut écrire :
 
if (window.document.formulaire.mail.value=='*'+"@"
+'*')
 
car le = attribue une valeur, alors que le == est un test d'égalité (c'est ça que tu veux), avec ton code, quoique tu rentres, ça te dira toujours que c'est bon.

n°51296
Negro
300zx in the ... depot
Posté le 06-08-2001 à 16:37:51  profilanswer
 

AAAAAARRRRRRRRRR!!!!!!!! l'erreur que je fai depui ce matin!!!!!!!!
 
VIVI je sai que pour l'egalité c ==, la dif != ect...
j'arrete po de faire cette connerie depui ce matin!!! fo que j'arrete les bringue le wd
thx


---------------
http://www.zeec.de/media-details.jsp?mediaId=49063
n°51299
Negro
300zx in the ... depot
Posté le 06-08-2001 à 16:51:39  profilanswer
 

oui....mai bon, ca regle pas mon prob en fait
moi je veu que quand le gars rentre po l'@ ds le champs email du form, que ca lui mette un alert('mauvais format mail')
 
l'erreur vien donc de ca: '*'+"@"+'*'  
 
j'ai esseayer ca: "*+'@'+*"  mais ca marche po non plus....
INdice please....moi je pense que c'est po comme soi qu'on doi faire mais j'ai po trouver d'otre sol


---------------
http://www.zeec.de/media-details.jsp?mediaId=49063
n°51306
duch
Posté le 06-08-2001 à 17:18:10  profilanswer
 

je n'ai jamais utilisé les regex en javascript, mais je pense que ceci : http://webreference.com/js/tips/990928.html
 
devrait t'aider

n°51307
Negro
300zx in the ... depot
Posté le 06-08-2001 à 17:20:09  profilanswer
 
n°51385
grosmethos
Posté le 07-08-2001 à 08:16:58  profilanswer
 

voici un exemple d'expression reguliere ;
 //generation du profil
 profil =/\*|@|.|/
//recherche  d'une occurence dans la chaine mail
 resultat = mail.search(profil);
 
si ton resultat est diffrent de -1 alors c'est que ton expression reguliere a trouvé quelque chose...

n°51441
rufo
Pas me confondre avec Lycos!
Posté le 07-08-2001 à 11:53:35  profilanswer
 

voici une fonction que j'ai écrite pour vérifier la validité d'e-mail :
function Verif_E_Mail()
{
    var Pos_Arobas = new Number(-1) ;
    var Pos_Point = new Number(-1) ;
     
    Pos_Arobas = Demande_Info.E_mail.value.indexOf("@" ) ;
    Pos_Point = Demande_Info.E_mail.value.lastIndexOf("." ) ;
 
    if ((Pos_Arobas != -1) and (Pos_Point := -1))
       return true ;
    else return false ;
}

n°51442
rufo
Pas me confondre avec Lycos!
Posté le 07-08-2001 à 11:54:06  profilanswer
 

voici une fonction que j'ai écrite pour vérifier la validité d'e-mail :
function Verif_E_Mail()
{
    var Pos_Arobas = new Number(-1) ;
    var Pos_Point = new Number(-1) ;
     
    Pos_Arobas = Demande_Info.E_mail.value.indexOf("@" ) ;
    Pos_Point = Demande_Info.E_mail.value.lastIndexOf("." ) ;
 
    if (Pos_Arobas <Pos_Point)
       return true ;
    else return false ;
}

mood
Publicité
Posté le 07-08-2001 à 11:54:06  profilanswer
 

n°51631
Negro
300zx in the ... depot
Posté le 08-08-2001 à 08:52:03  profilanswer
 

:wahoo:  :wahoo:  :wahoo: terrible!!!
ca c super..... mai j'y aurai po trouver tout seul
 
merci


---------------
http://www.zeec.de/media-details.jsp?mediaId=49063

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [javascript] verification de @

 

Sujets relatifs
javascript : question simple[Php / Javascript] Checkbox
en javascript ou html>> un e cellule a couleur degradé c'est possible?[Javascript] Tester si un lien est valide ?
JAVASCRIPTQuestion de javascript
javascript => question bete mais la je seche ![JAVASCRIPT] Redirection apres avoir valide un formulaire
[VB] Equivalent expressions régulières Javascript (ex : /[a-z0-9]/g) [javascript] si j'ai 16.52, comment garder 0.52, virer l'entier koi !
Plus de sujets relatifs à : [javascript] verification de @


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR