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 :

Copier/coller l'ensemble des évènements javascript en même temps qu'on copie/colle du code HTML


Sujet :

JavaScript

  1. #1
    Membre régulier
    Homme Profil pro
    Infographiste, Webdesigner
    Inscrit en
    Juillet 2012
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Infographiste, Webdesigner
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juillet 2012
    Messages : 109
    Points : 70
    Points
    70
    Par défaut Copier/coller l'ensemble des évènements javascript en même temps qu'on copie/colle du code HTML
    Bonjour à tous et à toutes,

    Parfois, il m'arrive d'avoir à copier/coller du code HTML soit dans la même page, soit sur une autre page.
    Le truc c'est que, parfois aussi, il y a une ou plusieurs listes d'évènements javascript (javascript event listener list in english) associée(s) à un ou plusieurs éléments du code HTML copié/collé (je ne sais pas si je suis clair, désolé). Et quand je colle le code HTML, bien sûr, je ne colle QUE le code HTML et pas la/les liste(s) d'évènements javascript => ça ne me sert à rien puisque ça ne fonctionne pas comme je veux.

    Exemple concret :
    Je veux copier/coller ces éléments sur une autre page :

    Je fais donc un clic-droit sur l'élément > Inspecter puis, dans le DOM, je fais copier l'extérieur du HTML :

    Le problème, c'est qu'on peut voir qu'il y a plusieurs éléments qui ont une liste d'évènements javascript :

    Et dans cette liste, il y a souvent plusieurs évènements (ex : sur le premier élément qui a une liste d'évènements) :


    Mes questions sont :
    Comment faire pour copier/coller l'ensemble des évènements javascript en même temps qu'on copie/colle du code HTML ? Ou comment faire pour que ce qui fonctionne sur la page A fonctionne aussi sur la page B ?
    Et pourquoi ça ne fonctionne pas une fois qu'on a fait copier/coller le HTML ?
    Je pensais, visiblement à tort, que tant qu'on respectait/ copiait-collait la structure HTML, les évènements JS étaient appliqués et fonctionnaient comme sur l'original.

    Merci par avance pour votre réponse et vos explications

    Bonne journée

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 661
    Points
    66 661
    Billets dans le blog
    1
    Par défaut
    Il faut réattribuer les events après le clonage avec addEventListener



    Sinon avec JQuery avec delegate() ou on([Parent],[element],[function])
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre régulier
    Homme Profil pro
    Infographiste, Webdesigner
    Inscrit en
    Juillet 2012
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Infographiste, Webdesigner
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juillet 2012
    Messages : 109
    Points : 70
    Points
    70
    Par défaut
    Merci Spacefrog, je vais regarder ça de plus près

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

Discussions similaires

  1. Copier coller en fonction des dates
    Par hortencia dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 02/12/2011, 10h51
  2. Copier coller en insérant des cellules
    Par BRUNO71 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/01/2011, 16h24
  3. [XL-2003] Copier-Coller et taille des fichiers Excel
    Par kaixomad dans le forum Excel
    Réponses: 1
    Dernier message: 27/10/2009, 08h34
  4. Copier - Coller les résultats DES feuilles sur une seule feuille.
    Par arnold95 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 23/04/2009, 15h14
  5. Réponses: 11
    Dernier message: 19/10/2006, 16h07

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