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 :

Soumission incontrôlée de formulaire sous Firefox


Sujet :

HTML

  1. #1
    Membre régulier Avatar de scrouet
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    280
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 280
    Points : 105
    Points
    105
    Par défaut Soumission incontrôlée de formulaire sous Firefox
    Bonjour.

    Je rencontre un petit problème avec Firefox (pas de problème avec IE 7) : la soumission incontrôlée d'un formulaire.
    J'ai une page constituée d'un formulaire et d'un tableau pour l'affichage d'une liste de livres. Le formulaire est constitué de plusieurs listes d'options pour filtrer les livres affichés, de cases à cocher pour sélectionner les colonnes à afficher dans le tableau (auteurs, langues...) et d'un bouton pour ajouter un nouveau livre dans la base. Dès changement sur une liste, le formulaire est soumis pour interrogation de la base. Mon problème c'est que le formulaire est aussi soumis lorsque je clique sur le bouton, en plus d'ouvrir la nouvelle fenêtre prévue pour ajouter l'oeuvre, alors que la fonction associée au bouton ne le prévoit pas. Cela m'étonne d'autant plus que ce "bug" n'existe pas avec IE7.
    Quelqu'un aurait-il une idée ?

  2. #2
    Membre régulier Avatar de scrouet
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    280
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 280
    Points : 105
    Points
    105
    Par défaut
    C'est bon, j'ai trouvé. A priori, si un bouton défini avec la balise <button> ne comporte pas l'attribut type="button", il est pris par défaut comme un bouton de type "submit". En précisant correctement le type, plus de problème.
    Comme quoi, la nuit porte conseil comme on dit.

  3. #3
    Membre confirmé Avatar de miloux32
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    545
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 545
    Points : 565
    Points
    565
    Par défaut
    Ok tu as trouvé.

    J'en profite pour signaler un autre cas ou ca peut se produire (sous IE)
    En cas d'erreur javascript, IE peut ( j'ai jamais compris quand exactement) recharger la page tout seul comme un grand , donc resoumettre un formulaire...
    C'est pas parce que ca marche que c'est bon!!
    Pensez au bouton "Résolu"
    Je ne réponds pas en privé aux questions

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

Discussions similaires

  1. Lenteur à la validation d'un formulaire sous Firefox 3
    Par TSnarfK dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 27/10/2008, 16h06
  2. drole de comportement formulaire sous firefox
    Par reventlov dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 27/06/2008, 10h49
  3. Réponses: 3
    Dernier message: 02/07/2007, 10h16
  4. Forcer rafraichissement du formulaire sous Firefox
    Par Marion_ dans le forum Langage
    Réponses: 2
    Dernier message: 23/02/2007, 10h15
  5. Affichage d'un formulaire sous firefox
    Par caesa dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 06/07/2006, 11h48

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