PB affichage/masquage d'un tableau avec IE

WRInaute passionné
Mon problème vient d'IE,
j'ai une fonction qui permet d'afficher/masquer un tableau sur une page. en cliquant sur un lien :

le code du lien :

<div align="right">
<input name="button_photographe_alt" id="button_photographe_alt" type="hidden" value="0">
<a href="javascript:;" onClick="button_photographe_alto();">
<img src="<? echo $repImageLang; ?>button_photographe.gif" border="0"></a>
</div>

cela appel la fonction javascript :

function button_photographe_alto(){

if(document.getElementById("button_photographe_alt").value==0){
document.getElementById("button_photographe_alt").value=1;
document.getElementById("form_photographe").style.display="block";
}else if(document.getElementById("button_photographe_alt").value==1){
document.getElementById("button_photographe_alt").value=0;
document.getElementById("form_photographe").style.display="none";
}
}

je vous donne le debut du tableau a afficher et masquer

<table id="form_photographe" width="100%" cellpadding="0" cellspacing="1" border="0">
<tr>


sous Firefox aucun problème, pas d'erreur dans la console le tableau s'affiche, mais sous internet explorer, le bouton ne fait rien.
Cela semblait fontionner avant
Si vous avez une idée ?

Merci à tous
 
WRInaute discret
Code:
<body>
<div align="right">
<a href="javascript:;" onClick="button_photographe_alto();">test</a>
</div>
<script>
function button_photographe_alto()
	{
	if(document.getElementById("form_photographe").style.display == "none")
		{
		document.getElementById("form_photographe").style.display = "block";
		}
	else
		{
		document.getElementById("form_photographe").style.display = "none";
		}
	} 
</script>
<table id="form_photographe" width="100%" style="display:none;" cellpadding="0" cellspacing="1" border="0">
<tr><td>fdsfdsfsd</td></tr></table>
</body>

Voila :)
 
WRInaute passionné
j'ai fais tes modifs ca change rien, tjs rien sous IE

IE me met une erreur : Objet attendu

mais je c pas d'ou ca vient

la ligne correspondante :

<input name="button_photographe_alt" id="button_photographe_alt" type="hidden" value="0">
<a href="javascript:;" onClick="button_photographe_alto();"><img src="<? echo $repImageLang; ?>button_photographe.gif" border="0"></a> </div>
 
WRInaute discret
Je t'ais pas dit de faire des modifs, tu prend mon code et tu fait copié/collé. G tester sa marche partout. ;)
 
Discussions similaires
Haut