Annuler l'action de submit

Signaler
Messages postés
805
Date d'inscription
jeudi 22 mai 2003
Statut
Membre
Dernière intervention
30 octobre 2010
-
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
-
Salut
j'ai un formulaire d'inscription, et je veux que le minimum de caractère que le pseudo choisi est 4 , voila mon code !! mais la je vois bien le message s'afficher !! mais après, la page se recharge, même si je retourne false !!

<script language="JavaScript" type="text/javascript">


function Validation()
{
valide = true;
if(Inscription.Pseudo.value.length < 4 )
{
valide = false;
alert ("La longueur du pseudo doit être au minimum 4 caractères !!") ;
Inscription.Erreur.value = "La longeur du pseudo doit être au moins de 4 caractères !!" ;
}


return (false) ;


}


</script>

...

<form method="POST" enctype="multipart/form-data" onsubmit="return Validation()" language="JavaScript" name="Inscription">
...



Merciiii

YaoYao !!
1 + 1 = 10

2 réponses

Messages postés
805
Date d'inscription
jeudi 22 mai 2003
Statut
Membre
Dernière intervention
30 octobre 2010

euh j'ai oublié une chose svp !! pkoi ce label ne change pas de texte ??


Inscription.Erreur.value = "La longeur du pseudo doit être au moins de 4 caractères !!" ;
j'ai fait une erreur ??

Merciiiii

YaoYao !!
1 + 1 = 10
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
33
Bonjour,

function Validation()
{
var Valide = true;
if(Inscription.Pseudo.value.length < 4 )
{
Valide = false;
alert ("La longueur du pseudo doit être au minimum 4 caractères !!") ;
Inscription.Erreur.value = "La longeur du pseudo doit être au moins de 4 caractères !!" ;
ou si c'est un <label>
Inscription.Erreur.innerHTML = "La longeur du pseudo doit être au moins de 4 caractères !!" ;
}
return Valide;
}

Cordialement. Bul. ~