faire un controle de caractère dans un textfield en flash - Programmation
Marsh Posté le 20-02-2001 à 11:52:30
Utilise la methode IndexOf et teste le resultat
ma_variable.IndexOf("@", 1)
ou ma_variable est le nom de la variable associee a la Text box ou l'utilisateur est sense rentrer l'email. (le 1 permet de verifier qu'il y bien quelque chose avant le "@", on commence a regarder a partir de la deuxieme position de la chaine si le caractere "@" est present.)
Les resultat est la position de "@" si le caratere est present sinon le resultat est -1, donc avec un if tu devrais arriver a faire ce que tu veux.
Pour parfaire ton test tu pourrais tester sur le meme principe la presence du "." a partir de la position renvoyee par la commande precedente incremente d'une unite (en cas de succes pour "@" bien sur.)Ca ne coute pas beaucoup plus cher.
Marsh Posté le 19-02-2001 à 22:59:56
Salut,
Je suis en train de faire un formulaire en flash et je voudrais qu'un message d'erreur apparaisse si le type n'entre pas une adresse mail correcte, je dois donc vérifier la présence du @ dans le champ de texte. Comment faire ?
@+
DarX
---------------
Des trucs - flickr - Instagram