OVH Cloud OVH Cloud

le script JS devrait arreter le submit

7 réponses
Avatar
Veevee
Bonjour,
une page HTML qui contient un formulaire, le submit du formulaire
appele une fonction JS de vérif

Si les vérif sont invalides(par exemple, l'adresse email saisie est
invalide) comment empêcher que le formulaire soit envoyé ?

Quelque part dans le script, il y a un if (il y a un @) et on
continue, else (il n'y en a pas) et on s'arrête, SANS ENVOYER le
formulaire

Merci

7 réponses

Avatar
kurtz le pirate
In article , Veevee <>
wrote:

Bonjour,
une page HTML qui contient un formulaire, le submit du formulaire
appele une fonction JS de vérif

Si les vérif sont invalides(par exemple, l'adresse email saisie est
invalide) comment empêcher que le formulaire soit envoyé ?

Quelque part dans le script, il y a un if (il y a un @) et on
continue, else (il n'y en a pas) et on s'arrête, SANS ENVOYER le
formulaire

Merci



bonjour,

pas tout compris mais un truc du genre devrait répondre à ta demande :


* dans la déclaration du formulaire :
<form ... onSubmit="return verification();" ...>
...
...
<input type="submit" value="Envoyer">
</form>


* et bien sur, la fonction verification() :
function verification() {
var returnValueúlse;
if (...)
returnValue=true;

return returnValue;
}



klp


Avatar
Veevee
On Sun, 26 Dec 2004 10:52:40 +0100, kurtz le pirate
wrote:


bonjour,

pas tout compris mais un truc du genre devrait répondre à ta demande :


................
var returnValueúlse;
if (...)
returnValue=true;

return returnValue;
}



klp


Merci de la réponse, mais ça ne répond pas du tout à la question

A+

Avatar
M. B.
Bonjour.

<script language="javascript">
function Tester()
{
if(condition ...)
formulaire.submit();
}
</script>

<form id="formulaire">
...
<input type="button" value="Tester et eventuellement envoyer"
onclick="javascript:Tester();">
</form>

MB

<Veevee> a écrit dans le message de
news:
Bonjour,
une page HTML qui contient un formulaire, le submit du formulaire
appele une fonction JS de vérif

Si les vérif sont invalides(par exemple, l'adresse email saisie est
invalide) comment empêcher que le formulaire soit envoyé ?

Quelque part dans le script, il y a un if (il y a un @) et on
continue, else (il n'y en a pas) et on s'arrête, SANS ENVOYER le
formulaire

Merci


Avatar
kurtz le pirate
In article , Veevee <>
wrote:

On Sun, 26 Dec 2004 10:52:40 +0100, kurtz le pirate
wrote:


bonjour,

pas tout compris mais un truc du genre devrait répondre à ta demande :


................
var returnValueúlse;
if (...)
returnValue=true;

return returnValue;
}



klp


Merci de la réponse, mais ça ne répond pas du tout à la question

A+



alors soit plus clair et essayes un peu de lire des doc sur le
javascript !



Avatar
Francis Spiesser

Merci de la réponse, mais ça ne répond pas du tout à la question

A+


Ca semble bien, pourtant...

--
______
Francis (enlever .NIPUBNISOUMIS)
"Un synonyme, c'est un mot qu'on écrit pour remplacer celui dont on ne
connaît pas l'orthographe."

Avatar
YD
In article , Veevee <>
wrote:
Merci de la réponse, mais ça ne répond pas du tout à la question

A+




alors soit plus clair et essayes un peu de lire des doc sur le
javascript !


Tu avais tout à fait répondu à la question, mais Veevee ne daigne pas
remercier quand il obtient des réponses qui répondent à ses questions -
et qu'il comprend - et se permet d'être peu amène quand il ne se donne
pas la peine de lire, comprendre et tester.

Tu as donc raison on ne peut que lui dire : RTFM.

--
Y.D.



Avatar
Veevee
On Sun, 26 Dec 2004 18:35:44 +0100, "M. B."
wrote:

Bonjour.

<script language="javascript">
function Tester()
{
if(condition ...)
formulaire.submit();
}
</script>

<form id="formulaire">
...
<input type="button" value="Tester et eventuellement envoyer"
onclick="javascript:Tester();">
</form>

MB


Bonjour,
merci pour la réponse, c'est exactement ce que je cherchais :
on met en place un bouton "button" et le submit se trouve dans le
script

Grand merci