Bonsoir,
En faite, je suis très content du cloneNode, ca me permet de récupérer les attribut de mes différent élement, par contre, il y a un truc que je cherche à récupérer depuis une heure, ce sont les fonctions...
exemple :
ca me permet d'avoir le même fond sur chaque fenetre, je récupère bien le titrede mon Fond, mais je remarque deux choses :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 function monFond() { var fond=document.createElement("div"); fond.id='monFond'; fond.setAttribute("titreFond", "monTitre"+Math.random(60)); fond.onmouseover=function(){alert("toto");} return fond; } function mafenetre() { var fenetre=document.createElement("div"); fenetre.id='maFenetre'; fenetre.setAttribute("titreFenetre", "monTitre"); var newFond=monFond().cloneNode("true"); fenetre.appendChil(newFond); }
1/ Le math.random du titre du fond, donne le même chiffre, que ce soit le clone ou non,
2/ La fonction onmouseover ne s'applique pas sur les clones mais sur l'originale...
Est ce que quelqu'un saurait comment résoudre mon problème ?
PS : (le math.Random, m'en fiche, c'est juste pour le test )
Merci
Partager