JavaScript ne m'aime plus :(
Utilisateur anonyme
-
JooS Messages postés 2705 Statut Membre -
JooS Messages postés 2705 Statut Membre -
Re;
j'essaye toujours d'appliquer les exemples cités dans mes cours d 'R.S.I
bref ..ce script doit verifier que l'adresse email saisie est valide
<script language="JavaScript" type="text/javascript">
function verifmail() {
var saisie, longueur,i, atverif, ptverif;
saisie=document.requete.email.value;
longueur=document.requete.email.value.length;
if (saisie=="") {
alert("veuillez saisir votre adreesse e-mail!");
document.requete.email.focus();
return false; }
atverif=0;
ptverif=0;
for (i+0; i<longueur; i=i+1) {
if (saisie.charAt(i)=="@") {
atverif=1;
}
if (saisie.charAt(i)==".") {
ptverif=1; }
if (atverif=1 || ptverif=1) {
alert ("l'adresse e-mail saisie n'est pas valide");
document.requete.email.focus();
document.requete.email.select();
} }
</script>
j'ai mis l'appel à la fonction dans la balise du formulaire en utilisant "onSubmit"
aussi j'ai essayer de le mettre avec le submit en utilisant le Onclick="verifmail()"
le code et clair et net et j'ai bien indiqué les nom de formulaire et les bla bla mais encore..rien ne se passe
j'essaye toujours d'appliquer les exemples cités dans mes cours d 'R.S.I
bref ..ce script doit verifier que l'adresse email saisie est valide
<script language="JavaScript" type="text/javascript">
function verifmail() {
var saisie, longueur,i, atverif, ptverif;
saisie=document.requete.email.value;
longueur=document.requete.email.value.length;
if (saisie=="") {
alert("veuillez saisir votre adreesse e-mail!");
document.requete.email.focus();
return false; }
atverif=0;
ptverif=0;
for (i+0; i<longueur; i=i+1) {
if (saisie.charAt(i)=="@") {
atverif=1;
}
if (saisie.charAt(i)==".") {
ptverif=1; }
if (atverif=1 || ptverif=1) {
alert ("l'adresse e-mail saisie n'est pas valide");
document.requete.email.focus();
document.requete.email.select();
} }
</script>
j'ai mis l'appel à la fonction dans la balise du formulaire en utilisant "onSubmit"
aussi j'ai essayer de le mettre avec le submit en utilisant le Onclick="verifmail()"
le code et clair et net et j'ai bien indiqué les nom de formulaire et les bla bla mais encore..rien ne se passe
2 réponses
-
pas trop sur de moi mais la fonction lenght est une prédeffini de java je croi alors je pense que
longueur=document.requete.email.value.length; doit etre de la facon suivante
longueur=lenght(document.requete.email.value) -
Salut ...
for (i+0; i<longueur; i=i+1) {
C'est plutôt ... for (i=0; i<longueur; i=i+1) {
if (atverif=1 || ptverif=1)
Plutôt ... if (atverif==1 || ptverif==1)
Mettez en résolu quand c'est résolu -.- ...