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 :
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);
}
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 :
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