Bonjour,

J'ai un script qui me permet d'alterner une image

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 changeImage(el_image, id_image)
{
  	var prefixe = document.getElementById('prefixe').value;
  	var image_avant = 'images/Folder_Close.png';
	var image_avant = prefixe+image_avant;
	var image_apres = 'images/Folder_Open.png';
	var image_apres = prefixe+image_apres;
 
	if(el_image.src == image_avant)
	    {
	    	el_image.src = image_apres;
	    }
	else
	  	{
	    	el_image.src = image_avant;
	    }
	getElementsByTagName("img").setAttribute("src", el_image.src);	
	getElementById(id_image).setAttribute("onclick", "new Effect.BlindUp('detail_histo0', 1);changeImage(this);");
}
Et j'aurai voulu aussi alterner le traitement associé au onclick

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<img id="image0" src="{#prefixe_site#}images/Folder_Close.png" 
				onclick="new Effect.BlindDown('detail_histo0', 1);changeImage(this, 'image0');" />
Tout va bien pour l'image, mais pour le onclick, il ne se passe rien.

Merci d'avance