Mon bouton valide une mauvaise fonction ?!
Résolu/Fermé
niconovice
Messages postés
954
Date d'inscription
lundi 10 novembre 2008
Statut
Membre
Dernière intervention
3 mars 2014
-
19 juil. 2010 à 16:56
niconovice Messages postés 954 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 3 mars 2014 - 20 juil. 2010 à 01:51
niconovice Messages postés 954 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 3 mars 2014 - 20 juil. 2010 à 01:51
A voir également:
- Mon bouton valide une mauvaise fonction ?!
- Ethernet n'a pas de configuration ip valide - Guide
- Fonction si et - Guide
- Pdf non valide ✓ - Forum Samsung
- Code ihm non valide ✓ - Forum Huawei
- Erreur automation référence future non valide ✓ - Forum Word
4 réponses
euh que dire sans voir le code....
Je sait qu'il y a un bug fréquent avec le onSubmit javascript et que pour contourner il faut utiliser un <input type="button"> à la place du type="submit" .
je precise que le bug ne se produit qu'avec mozzilla, chrome et safari, n'essayez pas avec IE car la page fonctionnerait correctement.
XD on sait tous comme IE est là référence en matière de respect des normes et de fiabilité :p ::mad::
Je sait qu'il y a un bug fréquent avec le onSubmit javascript et que pour contourner il faut utiliser un <input type="button"> à la place du type="submit" .
je precise que le bug ne se produit qu'avec mozzilla, chrome et safari, n'essayez pas avec IE car la page fonctionnerait correctement.
XD on sait tous comme IE est là référence en matière de respect des normes et de fiabilité :p ::mad::
niconovice
Messages postés
954
Date d'inscription
lundi 10 novembre 2008
Statut
Membre
Dernière intervention
3 mars 2014
86
19 juil. 2010 à 21:15
19 juil. 2010 à 21:15
je ne voulais poster le script car je pense que c'ets mieux de le voir avec clic droit/afficher la source mais le probleme vient des regles HTML que je ne maitrise pas, ça doit certainement venir des div/form et fieldset
en gros ça donnne ça:
et le bouton qui envoi le script sans qu'on lui demande c'est:
d'avance merci si quelqu'un a assez d'expérience pour résoudre le pb
en gros ça donnne ça:
<form method="post" action="../formulaire/connexion.php"> <div id="header"> <div class="box"> <div id="container"> <div id="contactForm"> <fieldset> <img src="images/separation.jpg" /> <div id="connexion"> <label for="Name">pseudo</label> <input id="name" type="text" /> <label for="pswconect">Mot de passe</label> <input id="pswconection" type="password" /> <input id="envoi_connexion" type="submit" name="submit1" onclick="closeForm()" class="btn_valid" value="connexion"/> </div> </form> <form method="post" action="../formulaire/inscription.php"> <div id="inscription"> <label for="Name">nom</label> <input id="name" type="text" /> <label for="Email">prenom</label> <input id="Email" type="text" /> <label for="Name">adresse mail</label> <input id="name" type="text" /> </div> <div id="inscription2"> <label for="Name">pseudo</label> <input id="name" type="text" /> <label for="Email">mot de passe</label> <input id="pswinscription" type="password" /> <input id="envoi_inscription" type="submit" name="submit" onclick="closeForm()" class="btn_valid" value="inscription"/> </div> </form> </fieldset> </div> <div id="contact"><div class="remplace">Inscription/Connexion</div></div> </div></div> <div id="acceuil"> <a href="../index.php" class="acceuil">ACCUEIL</a> </div> <div class="content"> <img src="../images/header.png" class="header"/> </div> </div>
et le bouton qui envoi le script sans qu'on lui demande c'est:
<span class="recherche_g">RECHERCHE</span><span id="start"><button class="btn">Cliquez ici</button></span>
d'avance merci si quelqu'un a assez d'expérience pour résoudre le pb
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
19 juil. 2010 à 21:49
19 juil. 2010 à 21:49
déja mets des name="..."ddans tes input sinon comment vas tu récupérer la valeur postée ?
ensuite si ton bouton n'est pas dans une form ça poste toute la page peut être
mets le entre d'autres balises <form...>
</form>
ensuite si ton bouton n'est pas dans une form ça poste toute la page peut être
mets le entre d'autres balises <form...>
</form>
niconovice
Messages postés
954
Date d'inscription
lundi 10 novembre 2008
Statut
Membre
Dernière intervention
3 mars 2014
86
19 juil. 2010 à 22:56
19 juil. 2010 à 22:56
salut alain,
c'est juste un site "test" je l'ai laissé en l'etat depuis des semaines et c'est pour ça que tout n'est pas fait correctement. bref je viens de faire les changements ne trouvant pas d'autre solutions dans l'immédiat et puis...bha rien mdr
par contre ce qui est intéressant c'est que si j'enlève 5 lignes de la 2 à la 6 le bug ne se produit plus. que faut il en déduire ?
c'est juste un site "test" je l'ai laissé en l'etat depuis des semaines et c'est pour ça que tout n'est pas fait correctement. bref je viens de faire les changements ne trouvant pas d'autre solutions dans l'immédiat et puis...bha rien mdr
par contre ce qui est intéressant c'est que si j'enlève 5 lignes de la 2 à la 6 le bug ne se produit plus. que faut il en déduire ?
niconovice
Messages postés
954
Date d'inscription
lundi 10 novembre 2008
Statut
Membre
Dernière intervention
3 mars 2014
86
Modifié par niconovice le 20/07/2010 à 01:52
Modifié par niconovice le 20/07/2010 à 01:52
bon bha la réponse je l'ai ,c'était bien les erreurs HTML, genre le form qui s'ouvre puis prend des div avant, après et puis le fieldset dans tout ça ? pareil en bordel...mais bon c'est comme ça qu'on apprend ! je ne poste pas la réponse car le cas est unique et n'intéresse pas grand monde...