Problème de vérification d'une adresse e-mail
Résolu
msakeniii
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
msakeniii Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
msakeniii Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voila je débute sur la création d'un site web et j'ai eu un problème concernant un code html/javascript
je vous donne le code source et merci pour l'aide d'avance.
---------------
<html>
<head>
<script type="text/javascript">
function ChangeStatut(formulaire) {
if(formulaire.regagree.checked == true) {formulaire.validation.disabled = false }
if(formulaire.regagree.checked == false) {formulaire.validation.disabled = true }
}
function VerifForm(formulaire)
{
adresse = formulaire.adresse_email.value;
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length >2)&&(point > 1))
{
formulaire.submit();
return(true);
}
else
{
alert('Entrez une adresse e-mail valide!!');
return(false);
}
}
</script>
</head>
<form action="" methed="post" NAME="formulaire">
<input type="text" name="adresse_email" size=35>
<p><input type="checkbox" name="regagree" value="valeur" onClick="ChangeStatut(this.form)" /> J'accepte le reglement</p>
<p><input type="submit" name="validation" value="S'enregistrer" disabled /></p>
</form>
</html>
----------------------
voila je débute sur la création d'un site web et j'ai eu un problème concernant un code html/javascript
je vous donne le code source et merci pour l'aide d'avance.
---------------
<html>
<head>
<script type="text/javascript">
function ChangeStatut(formulaire) {
if(formulaire.regagree.checked == true) {formulaire.validation.disabled = false }
if(formulaire.regagree.checked == false) {formulaire.validation.disabled = true }
}
function VerifForm(formulaire)
{
adresse = formulaire.adresse_email.value;
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length >2)&&(point > 1))
{
formulaire.submit();
return(true);
}
else
{
alert('Entrez une adresse e-mail valide!!');
return(false);
}
}
</script>
</head>
<form action="" methed="post" NAME="formulaire">
<input type="text" name="adresse_email" size=35>
<p><input type="checkbox" name="regagree" value="valeur" onClick="ChangeStatut(this.form)" /> J'accepte le reglement</p>
<p><input type="submit" name="validation" value="S'enregistrer" disabled /></p>
</form>
</html>
----------------------
A voir également:
- Problème de vérification d'une adresse e-mail
- Darkino nouvelle adresse - Guide
- Créer une adresse mail hotmail - Guide
- Adresse mac - Guide
- Supprimer une adresse mail gmail - Guide
- Comment saisir une adresse url - Guide
2 réponses
slut...
déjà, ton formulaire verifie pas l'@ entrée. ta fonction VerifForm, tu devrais l'appeler à la fin de ChangeStatut, comme dernière instruction (je crois)...
après, faut revoir la verification de la valeur entrée...
déjà, ton formulaire verifie pas l'@ entrée. ta fonction VerifForm, tu devrais l'appeler à la fin de ChangeStatut, comme dernière instruction (je crois)...
après, faut revoir la verification de la valeur entrée...
non se code vérifie le @ il me mauque juste l'appel de la fonction voila :
function VerifForm(formulaire)
{
adresse = formulaire.adresse_email.value;
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length >2)&&(point > 1))
{
formulaire.submit();
return(true);
}
else
{
alert('Entrez une adresse e-mail valide!!');
return(false);
}
}
<input type="text" name="adresse_email" size=35 onKeypress="return valid_mail(event);"> <br>
function VerifForm(formulaire)
{
adresse = formulaire.adresse_email.value;
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length >2)&&(point > 1))
{
formulaire.submit();
return(true);
}
else
{
alert('Entrez une adresse e-mail valide!!');
return(false);
}
}
<input type="text" name="adresse_email" size=35 onKeypress="return valid_mail(event);"> <br>