Forum de discussion
Forum « Programmation Javascript » (archives)
sous firefox, le menu déroulant ne s'affiche pas
Envoyé: 9 septembre 2004, 12h14 par gui79
Le menu déroulant marche pourtant sous ie
Dans la console jscript, j'ai le message d'erreur :
balise_div has no properties, ligne 37
cad
à la ligne : balise_div.visibility=modif;
Le code du menu est :
<script language="JavaScript">
var tableau_div=new Array("rub1", "rub4", "rub5", "rub6");
function change_div(balise_div, modif)
{
if (document.all){
var chaine_div="window.document.all." + balise_div + ".style";
var balise_div=eval(chaine_div);
}
else if ((navigator.appName == 'Netscape') || (document.layers)){
var chaine_div="window.document." + balise_div;
var balise_div=eval(chaine_div);
}
balise_div.visibility=modif;
}
function ferme_div()
{
for (var i=0; i<tableau_div.length; i++)
{
change_div(tableau_div[i], "hidden");
}
}
var image_anim = new Img("../images/");
function Img(chemin){
if (document.images){
this.length = 34;
for (var i = 1; i <= 34; i++){
this[i] = new Image();
this[i].src = chemin + i + ".gif";
}
}
}
</script>
quelqu'un sur le forum aurait une idée ?
merci
gui
Réponses
|