IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Mon bouton valide une mauvaise fonction ?!


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de nico le noob
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2009
    Messages : 132
    Par défaut Mon bouton valide une mauvaise fonction ?!
    Bonjour,

    Je n'arrive pas a comprendre pourquoi mon bouton valide le formulaire qui n'as rien à voir avec l'évènement de ce bouton !

    essayez de cliquer sur "CLIQUEZ ICI" et vous verrez que ce bouton valide le formulaire du dessus, celui de "CONNEXION" ?! rien à voir...

    je comprends pas où est mon erreur, est ce que quelqu'un de plus lucide que moi pourrait me venir en aide ?

    je précise que le bug ne se produit qu'avec Mozilla, chrome et safari, n'essayez pas avec IE car la page fonctionnerait correctement. Et je précise aussi que "firebug" pour ceux qui connaissent m'indique que mon bouton "CLIQUEZ ICI" est dans le <FORM> de connexion alors que j'ai fermé la balise !

    le lien de la page du site: http://nicoweb.dixkey.com/immo/content/recherche.php

    Merci à celui qui trouvera l'erreur !

  2. #2
    Membre confirmé Avatar de nico le noob
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2009
    Messages : 132
    Par défaut en simplifié ça donne ça
    je precise pour aider aussi que le bout de script qui pose apparement probleme est ici:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    <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 il est appelé par:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <span class="recherche_g">RECHERCHE</span><span id="start"><button class="btn">Cliquez ici</button></span>
    Qui est situé après la fermeture des toutes les balises de mon formulaire, tout est bien fermé !

  3. #3
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonsoir

    Rien à voir avec ton problème mais les balises style et leur contenu CSS doivent être positionnés entre les balises head et non dans body.

    Pour ton problème je supputes que cela viens de ton mic mac de balises : c'est à dire que tu ouvres des balises div dans un form mais que tu les refermes en dehors de ce form... De même tu ouvres un fieldset dans le premier form et tu le fermes dans le second... Tout ça n'est pas très bon et les navigateurs ne doivent pas trop aimer...
    Tu fais du XHTML, il est interdit de mal imbriquer les balises : http://a-pellegrini.developpez.com/t...ls/xhtml/#L3.1

    De plus ton button est hors de tout form, il ne peut pas servir à valider un quelconque formulaire, a quoi sert t'il ?

  4. #4
    Membre confirmé Avatar de nico le noob
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2009
    Messages : 132
    Par défaut trop top la reponse !
    Merci beaucoup pour ta reponse 12monkeys,

    Je suis vraiment trop fan de vous les mecs, le net orienté informatique français ne ressemblerait à rien sans vous serieux, où veux tu que je trouve autant de competance sur tellement de langage ??? bin y a pas...y a que vous et je vous remerice beaucoup d'exister, vous nous facilitez vraiment la tache, c'est bon d'avoir des mecs de votre niveaux à qui on peut poser des questions et qui repondent...bref j'arrete ça va faire trop, mais pour un mec comme moi avoir des reponses de la qualité que vous me mettez dans la tete a chaque fois...

    tu auras compris, je te remercie de ta reponse qui m'aide enfin à avancer !


  5. #5
    Membre confirmé Avatar de nico le noob
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2009
    Messages : 132
    Par défaut
    De plus ton button est hors de tout form, il ne peut pas servir à valider un quelconque formulaire, a quoi sert t'il ?
    Bha il sert à déclencher un évènement Jquery "hide ou show" pour ouvrir ou fermer un autre formulaire de recherche.

    @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 11
    Dernier message: 10/04/2013, 11h42
  2. bouton valide une seule fois
    Par lolothom dans le forum IHM
    Réponses: 8
    Dernier message: 26/06/2007, 12h49
  3. Réponses: 4
    Dernier message: 18/01/2006, 11h21
  4. [Mail] bouton appelle une fonction
    Par man123 dans le forum Langage
    Réponses: 2
    Dernier message: 15/11/2005, 19h35
  5. Réponses: 4
    Dernier message: 29/09/2005, 11h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo