Partage
  • Partager sur Facebook
  • Partager sur Twitter

Button submit

Sujet résolu
    2 septembre 2021 à 12:08:25

    Bonjour je souhaite envoyer un formulaire avec la balise submit mais ca ne fonctionne pas voir meme ca ne recharge pas la page.

    pouvez vous m aider sur cette erreur.,

    Voici mon code:

                 <form action="creationcompte.php" method="post">
                        <input type="text" class="form-control mb-2" name="nom" placeholder="Votre nom" require>
                        <input type="text" class="form-control mb-2" name="email" placeholder="Votre e-mail" require>
                        <input type="password" id="mdp1" class="form-control mb-2" name="mdp" placeholder="Votre mot de passe" require>
                        <input type="password" id="mdp2" class="form-control mb-2" name="mdp2" placeholder="Répétez mot de passe" require>
                        <button type="button" id="btn-crea-user" name="valider" class="btn btn-success btn-max">Créer un compte</button>
                 </form>

    Merci d avance pour votre éclaircissement.

    • Partager sur Facebook
    • Partager sur Twitter
      2 septembre 2021 à 12:18:44

      Bonjour,

      Tu dit "bouton submit" mais pourtant tu lui a attribué la valeur "button"... As tu essayé de tout simplement mettre "submit" à la place?

      Edit : l'attribut require n'existe pas, c'est required

      -
      Edité par Lord Morpheus 2 septembre 2021 à 12:21:17

      • Partager sur Facebook
      • Partager sur Twitter

      Lord Morpheus, Seigneur Morphée, Dieu Grecs des Songes, Fils de la Nuit et du Sommeil

        2 septembre 2021 à 12:20:20

        Bonjour, normal tu as un bouton de type button, ce bouton ne fait rien par défaut.

        Utilise un input type submit pour envoyer les informations de ton formulaire.

        https://developer.mozilla.org/fr/docs/Web/HTML/Element/Input/submit

        Et il faudrait indiquer la balise <label> pour que vos visiteurs sache quoi écrire dans les champs. Le placeholder ne remplace pas le label.

        Règle n° 67 - Chaque champ de formulaire est associé dans le code source à une étiquette qui lui est propre

        • Partager sur Facebook
        • Partager sur Twitter
          2 septembre 2021 à 18:15:59

          Bonsoir

          Avec input ca va beaucoup mieux merci

          • Partager sur Facebook
          • Partager sur Twitter
            2 septembre 2021 à 18:48:46

            sebastien31t a écrit:

            Bonsoir

            Avec input ca va beaucoup mieux merci


            Bonsoir,

            Pourtant, juste remplacer "button" par "submit" dans l'attribut type de ton button suffisait ;) Mais l'input est également valable, ça t'aurai juste pris 2s avec ma solution ^^

            N'oublie pas d'ajouter des <label> pour tes champs de formulaire comme te la fait remarquer AbcAbc6

            • Partager sur Facebook
            • Partager sur Twitter

            Lord Morpheus, Seigneur Morphée, Dieu Grecs des Songes, Fils de la Nuit et du Sommeil

              2 septembre 2021 à 20:40:20

              Je rajoute que juste button sans précision de type equivaux aussi a un submit tu peux lui rajouter un name. C'est ton type button qui a tout chamboulé
              • Partager sur Facebook
              • Partager sur Twitter

              yasakani no magatama

              Button submit

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown