[PHP/javascript] rediredtion après vérif...
Rémy
-
Rémy -
Rémy -
Bonjour,
Je vérifie l'adresse mail en javascript pour m'assurer qu'il y a bien le point, l'arrobase et tout le bazar... avec cette fonction :
J'utilise un onSubmit sur mon formulaire, tout fonctionne.
Le soucis : je n'arrive pas à faire une redirection après le alert(). J'aimerais faire un history.go(-1) ou quelque chose dans le genre, mais rien ne fonctionne. Sous Firefox, ça fonctionne à peu près mais sous IE, rien à faire.
Quelqu'un à une idée ??
Merchi !
Je vérifie l'adresse mail en javascript pour m'assurer qu'il y a bien le point, l'arrobase et tout le bazar... avec cette fonction :
function validation(){ adresse_email = document.form.mail.value;; arobase = adresse_email.indexOf("@"); point = adresse_email.indexOf(".",arobase); mauvais_endroit_point = arobase+1; double_point = adresse_email.indexOf("..",arobase); nbre_carac = adresse_email.length - point; double_arobase = adresse_email.indexOf("@",arobase+1); if ( (arobase < 1) || (point <= mauvais_endroit_point) || (adresse_email.length < 5) || (double_point >= 0) || (nbre_carac < 3) || (double_arobase >= 0) ) { alert('Adresse mail incorrecte'); } }
J'utilise un onSubmit sur mon formulaire, tout fonctionne.
Le soucis : je n'arrive pas à faire une redirection après le alert(). J'aimerais faire un history.go(-1) ou quelque chose dans le genre, mais rien ne fonctionne. Sous Firefox, ça fonctionne à peu près mais sous IE, rien à faire.
Quelqu'un à une idée ??
Merchi !
A voir également:
- [PHP/javascript] rediredtion après vérif...
- Verif lien - Guide
- Easy php - Télécharger - Divers Web & Internet
- Telecharger javascript - Télécharger - Langages
- Expert php pinterest - Télécharger - Langages
- Javascript void 0 c'est quoi ✓ - Forum Réseaux sociaux
5 réponses
Bonsoir,
pour une verif javascript au moment du Submit il faut faire:
<form name="...." ........ onSubmit="return validation();">
et dans ta fonction
ainsi ton fromulaire ne sera soumis que si la fonction JS renvoie true, si la fonction renvoie false après le alert tu gardes le formulaire affiché avec les valeurs déja saisies
pour une verif javascript au moment du Submit il faut faire:
<form name="...." ........ onSubmit="return validation();">
et dans ta fonction
validation(){ ......... if ( (arobase < 1) || (point <= mauvais_endroit_point) || (adresse_email.length < 5) || (double_point >= 0) || (nbre_carac < 3) || (double_arobase >= 0) ) { alert('Adresse mail incorrecte'); return false; }else{ return true; } }
ainsi ton fromulaire ne sera soumis que si la fonction JS renvoie true, si la fonction renvoie false après le alert tu gardes le formulaire affiché avec les valeurs déja saisies
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question