HotShot a écrit :
Nan mais ce que je voulais dire :
à quoi bon la checker en local puisque de toute façon elle sera vérifiée au niveau du serveur ? (car elle sera vérifiée au niveau du serveur, hein, rassure-moi...)
|
oui bien sur
mais si ca permet de filtrer un peu et d'éviter des aller/retour serveur pour des conneries
Bon en fait j'ai traffiqué les docs et le script pour arriver à qq chose de vraiment simple.
Code :
- function check_email(e)
- {
- re = /^([a-zA-Z0-9]+(([\.\-\_]?[a-zA-Z0-9]+)+)?)\@(([a-zA-Z0-9]+[\.\-\_])+[a-zA-Z]{2,4})$/gi;
- result = e.match(re) ;
- if (result==null)
- {
- alert('ko');
- }
- else
- alert('ok');
- }
|
re est une regular expression (RegExp dans la littérature). Match va faire ce que fait un ereg en PHP mais là c du client (javascript).
a+