bonjour a tous.

Voici un bout de script qui fonctionne tres bien sous FF mais qui me génère une erreur javascript sou IE (undefined a la valeur Null ou n'est pas un objet)

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
20
21
22
23
24
 
function hide(id)
{
	var img_menu = document.getElementById("menu_image_"+id);
	if (img_menu)
	{
		var src = img_menu.src;
		if (src.indexOf("_over") != -1)
		{
			img_menu.src = img_menu.src.replace("_over","_out");
		}
		if (document.getElementById("sousrub_"+id))
		{	
			document.getElementById("sousrub_"+id).style.display="none";
		}
	}
	if (menuChoisi)
	{
		if (document.getElementById("sousrub_"+menuChoisi))
		{	
			document.getElementById("sousrub_"+menuChoisi).style.display="block";
		}
	}		
}
Quelqu'un pourrait il m'expliquer pourquoi ?
Encore mieux pourrait il me mettre sur la voix de la résolution? (j'ai plusieurs autres méthodes du meme styles qui attendent d'etre modifiées une fois qu'on m'aura conseillée pour celle la !!)

Merci d'avance

Sebus