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 :

Menu déroulant et evenement


Sujet :

JavaScript

  1. #1
    Membre habitué
    Homme Profil pro
    Ingénieur d'étude
    Inscrit en
    Janvier 2016
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur d'étude

    Informations forums :
    Inscription : Janvier 2016
    Messages : 8
    Par défaut Menu déroulant et evenement
    Bonjour à vous,
    j'apprends le javascript en ce moment et j'ai quelques difficultés à comprendre ce qui ne va pas entre mon menu déroulant et mon drag&drop.
    Pour plus de clarté voici mon codepen: https://codepen.io/River974/pen/ROLoWy
    J'ai deux cases, une que l'on peut déplacer, une qui sert de zone de dépot à la première. J'ai un menu déroulant qui modifie ces cases. Mon index s'incrémente lorsque je lache la premiere case sur la

    Lorsqu'au début je fais glisser ma case de gauche sur celle de droite mon index s'incrémente bien de 1 en 1 (dans la console)
    Par contre lorsque je sélectionne un menu dans ma liste déroulante à gauche l'index s'incrémente de X en X, X étant le nombre de fois où j'ai cliqué sur un lien de mon menu, et ce même si je le réinitialise.

    J'ai comme l'impression que lors d'un événement mon programme se dédouble. J'ai tenté de stopper la propagation (si c'est de cela qu'il s'agit) sur mon onclick mais sans succès

  2. #2
    Membre expérimenté
    Inscrit en
    Août 2006
    Messages
    191
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 191
    Par défaut
    Salut,

    J'ai des problèmes avec ton code pen, j'ai des erreurs 404 sur des fichiers JS (html5.js, appariement.js)

    Sinon je n'ai pas pu constater ton souci.

    Mais si j'ai bien compris et vu ce que tu décris, je pense que ton analyse est presque bonne.

    Les valeurs se multiplient car tu fais ajoute des évenements sur tes objets addEventListener mais au drop tu ne les supprimes pas avec un removeEventListener et donc les actions s'additionnent au fur et a mesure des déplacements.

Discussions similaires

  1. Réponses: 16
    Dernier message: 14/12/2017, 22h31
  2. [menu]faire un menu déroulant
    Par Nadine dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 24/03/2005, 08h33
  3. Dimensions d'un Menu déroulant
    Par polo-j dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 11/02/2005, 14h26
  4. Menu déroulant valeur par défaut
    Par Gourouni dans le forum ASP
    Réponses: 11
    Dernier message: 06/12/2004, 16h31
  5. Menu déroulant suite au passage sur un TMenuItem
    Par James_ dans le forum C++Builder
    Réponses: 2
    Dernier message: 05/05/2004, 14h31

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