Voilà, j'ai des images que j'insère dans des dojo.dnd.target de la façon suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
var img = dojo.create('img',null,tdx);
	var age = document.getElementById(i+"-age").value;
	var color = document.getElementById(i+"-color").value;
	img.src = "Pages/images/" + color + ".bmp";
	var colonne  = new dojo.dnd.Target("nodeA"+ age);
	colonne.insertNodes(false, [{ data: "<img src=" + img.src + ">" }]);
Jusque là, tout marche bien, mes images apparaissent bien.
Maintenant je voudrais rajouter des liens hypertextes à toutes mes images.
J'ai essayé des choses du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
var img = dojo.create('img',null,tdx);
var link = dojo.create('a',null,tdx);
link.href = "http://www.google.fr/";
	var age = document.getElementById(i+"-age").value;
	var color = document.getElementById(i+"-color").value;
	img.src = "Pages/images/" + color + ".bmp";
	var colonne  = new dojo.dnd.Target("nodeA"+ age);
	colonne.insertNodes(false, [{ data: "<img src=" + img.src + ">" }]);
Mais bien évidemment, ça ne marche pas .
J'ai aussi essayé en créant d'abord le link et en créant le img à l'intérieur du link, mais mes images n'apparaissent plus du tout.
Une idée pour m'aider?