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

Langage PHP Discussion :

Le bouton reset n'efface pas les champs du formulaire


Sujet :

Langage PHP

  1. #1
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 470
    Points : 5 831
    Points
    5 831
    Billets dans le blog
    1
    Par défaut Le bouton reset n'efface pas les champs du formulaire
    Bonjour,
    voici mon formulaire :
    Code php : 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
       <form id="rappel" action="/contacter" method="post">
            <fieldset>
     
                <div>
                    <label for="nom">Votre nom :</label>
                    <input type="text" name="nom" id="nom" value="<?= $this['nom'] ?>"/>
                    <p style="display:<?= $this['err.nom'] ? 'block' : 'none' ?>">Le nom est obligatoire</p>
                </div>
     
                <div>
                    <label for="prenom">Votre prénom :</label>
                    <input type="text" name="prenom" id="prenom" value="<?= $this['prenom'] ?>"/>
                    <p style="display:<?= $this['err.prenom'] ? 'block' : 'none' ?>">Le prénom est obligatoire</p>
                </div>
     
                <div>
                    <label for="email">Votre adresse email&nbsp;:</label>
                    <input type="email" name="email" id="email" value="<?= $this['email'] ?>" />
                    <p class="info"><em>Veuillez bien vérifier l'exactitude votre adresse email.</em></p>
                    <p style="display:<?= $this['err.email'] ? 'block' : 'none' ?>">Le mail est obligatoire ou invalide</p>
                </div>
     
                <div class="message">
                    <textarea name="message" id="message" placeholder="Votre message"><?= $this['msg'] ?></textarea>
                    <p style="display:<?= $this['err.msg'] ? 'block' : 'none' ?>">Le message est invalide</p>
                </div>
     
                <button class="buttonform" type="reset">Effacer</button>
                <button class="buttonform" type="submit">Envoyer</button>
     
                <p><em>En remplissant ce formulaire, vous consentez à ce que
                        Pas d’panique, en sa qualité de responsable de traitement,
                        collecte vos données afin de pouvoir répondre à votre message.<br>
                        Pour faire valoir votre droit d’accès ou d’effacement,
                        consultez notre <a href="/politique-de-confidentialite" target="_blank"
                                           alt="Lien vers la politique de confidentialité du site Pas d'Panique" rel="noopener">politique de
                            confidentialité</a>.</em></p>
     
            </fieldset>
        </form>
    Il comporte un bouton reset (ligne 28). Mais si je clique dessus, les champs ne sont pas effacés. Pourquoi ?

  2. #2
    Membre expert
    Avatar de cavo789
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2004
    Messages
    1 797
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 797
    Points : 3 076
    Points
    3 076

  3. #3
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 470
    Points : 5 831
    Points
    5 831
    Billets dans le blog
    1
    Par défaut
    C'est bon ; j'ai compris : il remet la valeur d'origine donc si au départ, le formulaire n'est pas vide, les champs ne sont pas effacés sur un reset...

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

Discussions similaires

  1. bouton "effacer" tous les champs d'un table
    Par pikamo dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 19/06/2011, 18h32
  2. Excel 2003 - macro qui n'efface pas les infos rentrées manuellement
    Par Laura-c dans le forum Macros et VBA Excel
    Réponses: 20
    Dernier message: 18/03/2009, 13h06
  3. [MySQL] un update qui ne met pas les champs à jour
    Par naazih dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 22/05/2008, 22h44
  4. Effacer tout les champs d'une table
    Par rrbenez dans le forum C++Builder
    Réponses: 1
    Dernier message: 10/04/2008, 21h42
  5. [PHP-JS] bouton reset ne supprimant pas des champs avec value
    Par SegmentationFault dans le forum Langage
    Réponses: 4
    Dernier message: 29/11/2006, 15h52

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