Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1250 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Javascript : onSubmit

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Javascript : onSubmit

n°277349
Slash-
Posté le 30-12-2002 à 10:05:49  profilanswer
 

Salut,
 
j'ai une petite question pour vous :)
 
j'ai une page html qui contient un formulaire, j'ai defini une petite fonction javascript qui verifie les champs entres par l'utilisateur et qui affiche une alert() en cas de probleme
jusque la ok
 
donc quand l'utilisateur click sur le bouton envoyer, la fonction javascript se declenche bien et si erreur l'alert() apparait, le prob c'est que pour quitter l'alert il faut faire "ok" evidement, mais quand on click dessus ben ca passe quand meme a la page suivante et le formulaire a ete accepte :(
 
quelqu'un sait comment faire pour que l'utilisateur soit bloque sur la page d'encodage tant que les donnees ne sont pas correctes?
 
merci

mood
Publicité
Posté le 30-12-2002 à 10:05:49  profilanswer
 

n°277350
HappyHarry
Posté le 30-12-2002 à 10:17:37  profilanswer
 

rajoutes un return false dans la cas ou tu ne veux pas envoyer le formulaire

n°277357
Slash-
Posté le 30-12-2002 à 10:43:23  profilanswer
 

C'est fait et ça ne marche pas

n°277360
HappyHarry
Posté le 30-12-2002 à 10:45:36  profilanswer
 

fait voir
 

n°277365
HappyHarry
Posté le 30-12-2002 à 10:49:26  profilanswer
 

a priori ta fonction doit retourner un booléen (false si un au moins des champs n'est pas valide, true sinon)
 
et sur ton bouton tu dois avoir un onSubmit="return tafonction()" je crois

n°277366
dropsy
et bonne chance surtout...
Posté le 30-12-2002 à 11:01:08  profilanswer
 

fais un truc de ce genre:
 

Code :
  1. if(document.tonForm.tonChamp.value=="" ){
  2. alert ("blabla" );
  3. return false;
  4. }
  5. document.tonForm.submit();


 
bien sur il faut adapter à tes tests de formulaires ;)

n°277367
Slash-
Posté le 30-12-2002 à 11:02:09  profilanswer
 

oui cool ca fonctionne maintenant
 
voila ce qui allait pas, je mettais simplement onSubmit="mafonction()" au lieu de onSubmit="return mafonction()"
 
merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Javascript : onSubmit

 

Sujets relatifs
[JAVASCRIPT] Popup en JS, tout petit probleme: pliz helpPHP et Javascript
[HTML Javascript] On va réinventer le select[JavaScript] Envoi d'un formulaire en différé..
Editeur/debuggeur JavaScript[Javascript - Java] Quel lien au juste ?
Question javascript HELP !!![Javascript] question pour des spécialistes.... [resolu]
Erreur javascript:(Comparaison de dates JavaScript et Access.... HELP !!!!
Plus de sujets relatifs à : Javascript : onSubmit


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR