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

JavaScript Discussion :

Changer quantite sans bouton submit


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 132
    Par défaut Changer quantite sans bouton submit
    Bonjour
    Je suis entrains de créer un panier de e-commerce.
    J'ai crée le fonction changer quantite avec un formulaire et bouton Submit.

    Je voudrais savoir c'est possible d'envoyer un formulaire avec un champ text sans bouton submit ?
    EX : On crée un champ text continent quantite (1), quand client choisit le champ text pour modifier quantite (2). Tout suite le formulaire faire mise a jour quantite.

    Voici mon formulaire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <form action="<?php echo $editFormAction; ?>" method="POST" name="Quantite" id="Quantite" onsubmit="MM_validateForm('quantite','','RisNum');return document.MM_returnValue">
                    <div align="center">
                      <input name="quantite" type="text" id="quantite" onkeyup="this.value=this.value.replace(/^0/g,'')" value="<?php echo $row_Panier['quantite']; ?>" size="1" />
                      <input name="id" type="hidden" id="id" value="<?php echo $row_Panier['id_panier']; ?>" />
                      <input name="client" type="hidden" id="client" value="<?php echo $row_VPanier['client']; ?>" />
                      <input name="article" type="hidden" id="article" value="<?php echo $row_Panier['article']; ?>" />
                    </div>
                      <input type="hidden" name="MM_update" value="Quantite" />
                    </form>
    Merci d'avance

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    Tu peux appeler la fonction submit() sur ton formulaire.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.forms["Quantite"].submit();
    ERE

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 132
    Par défaut
    Citation Envoyé par emmanuel.remy Voir le message
    Salut,

    Tu peux appeler la fonction submit() sur ton formulaire.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.forms["Quantite"].submit();
    ERE
    Salut
    J'ai utilisé la fonction submit sur mon formulaire, ça fonctionne mais je dois taper Entré pour la quantité qu'elle a pris en compte.
    Est ce que c'est possible changer la quantité sans taper Entré ?


    voici j'ai fait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form action="<?php echo $editFormAction; ?>" method="POST" name="Quantite" id="Quantite" onsubmit="document.forms["Quantite"].submit();">
    Merci A+

  4. #4
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par défaut
    Heu... ça part en boucle là... tu demandes à ton formulaire de déclencher l'événement "submit" à chaque fois que... se déclenche un événement "submit"

    Sinon : si tu veux que ton traitement se déclenche à la frappe directement dans le champ texte, sans attendre que l'utilisateur fasse "entrée", place ta fonction sur le gestionnaire onkeyup plutot que sur onsubmit ^^

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 132
    Par défaut
    Citation Envoyé par RomainVALERI Voir le message
    Heu... ça part en boucle là... tu demandes à ton formulaire de déclencher l'événement "submit" à chaque fois que... se déclenche un événement "submit"

    Sinon : si tu veux que ton traitement se déclenche à la frappe directement dans le champ texte, sans attendre que l'utilisateur fasse "entrée", place ta fonction sur le gestionnaire onkeyup plutot que sur onsubmit ^^
    Salut

    J'ai changé onkeyup mais ça ne fonctionne pas

    voici
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onkeyup="document.forms["Quantite"].submit();
    Merci A+

  6. #6
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par défaut
    Ton extrait est trop court, montre l'élément en entier (parce que je sens bien que tu as juste fait le remplacement, et que tu n'as plus de gestionnaire onsubmit sur ton élément... )

Discussions similaires

  1. Formulaire quantité sans bouton submit
    Par hoangeric dans le forum Langage
    Réponses: 27
    Dernier message: 07/07/2009, 10h14
  2. Transmettre valeur checkbox SANS bouton "Submit"
    Par rudylar dans le forum Langage
    Réponses: 4
    Dernier message: 27/06/2008, 11h58
  3. Transmettre valeur checkbox SANS bouton "Submit"
    Par rudylar dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 25/06/2008, 17h48
  4. Listes déroulantes : valider la sélection sans bouton submit
    Par neimad31 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 07/11/2007, 14h47
  5. liste,formulaire lecture sans bouton submit
    Par BernardT dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 02/06/2006, 07h43

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