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 :

modifier la valeur d'un champ sur onClick


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 11
    Par défaut modifier la valeur d'un champ sur onClick
    Bonjour à tous,

    Je travaille actuellement sur un site de e-commerce, dans le formulaire permettant d'enregistrer un produit dans le caddie j'ai une fonction javascript qui permet d'en determiner la quantité, par défaut la valeur est d'une unité, lorsque l'utilisateur clic sur le bouton "+" ou "-" la valeur est censée s'ajuster.
    Voici le code javascript:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     <a onClick="javascript:pm('-1','nom du formulaire');"><img src="source"></a>
    Ce code ne fonctionne pas et je ne comprends pas ce que signifie le javascript:pm, tout aide serait la bienvenue.

    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de gwyohm
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2007
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 925
    Par défaut
    pm doit etre une fonction définie quelque part dans la page ou dans un js embarqué :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    function pm(nb, form) {
    //
    }
    par contre, tu peux déjà supprimer le javascript qui est inutile :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    onclick="javascript:pm('-1','nom du formulaire');"
    // devient
    onclick="pm('-1','nom du formulaire');"

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 17
    Par défaut
    Bonjour,

    permettez moi de relancer ce sujet car j'ai un cas similaire :

    Dans un site de vente de produits dont la taille est décidée par l'acheteur, j'ai un formulaire qui propose au client potentiel de saisir la taille de son produit.

    Cependant, je voudrais "brider" mes clients afin d'éviter d'avoir des tailles du genre
    35,254685478 cm (de même sans abuser que 35.25cm m'ennuie)

    Il est possible bien sûr de demander aux gens de mettre les tailles en millimètres (ce qui pourrait éviter les virgules, quoique...) et d'empêcher les nombres à virgules mais tout le monde n'est pas forcément à l'aise avec les conversions même simples.

    J'aimerais donc un système simple et intuitif où les clients peuvent jouer avec des flèches ou des boutons (+ ou -) pour définir la taille du produit (au passage c'est MOI qui définit la valeur min et max et le pas entre deux valeurs )

    Alors j'ai pensé à un truc du genre onclick="fonctionPlus" et onclick="fonctionMoins" sur chacun de mes boutons mais, étant une quiche en javascript, je n'ai aucune idée de ce que je vais mettre dans la fonction (qui doit être relativement simple pourtant)...

    Bref, je vous le disais, un problème similaire je pense.

    D'avance merci.

Discussions similaires

  1. Réponses: 4
    Dernier message: 07/08/2006, 16h19
  2. Réponses: 7
    Dernier message: 06/07/2006, 15h32
  3. [C#]Modifier la valeur d'un champs dans un listView
    Par fafa139 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 14/05/2006, 15h49
  4. Modifier la valeur d'un champ
    Par MJEFF dans le forum Access
    Réponses: 10
    Dernier message: 06/10/2005, 10h59
  5. Modifier la valeur d'un champ en fonction d'une autre...
    Par venividivici dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 25/08/2005, 14h28

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