Recuperation de variable javascript

Fermé
frans - 8 févr. 2006 à 13:26
 kouglou - 8 avril 2008 à 18:53
Bonjour a tous,

J'ai créer un petit menu déroulant pour mettre sur un site, mais j'ai un petit soucis pour récupérer la valeure de ma variable définie dans ma fonction javascript.

function montre(id)
{
var d = document.getElementById(id);
var s = "";
for (var i = 1; i<=10; i++)
{
if (document.getElementById('smenu'+i))
{
document.getElementById('smenu'+i).style.display='none';
s = "menu_ferme2.bmp";
}
}
if (d)
{
d.style.display='block';
s = "menu_ouvert.bmp";
}
return s;
}

J'aimerais la recupérer pour la mettre dans un attribut de type:

style="background-image: url( #mavariable(s)# )"

Pouvez vous me dire comment je peut faire?

Merci.

1 réponse

tu devrais declarer ta variable de manière globale pour celà.
Globale => var s=""; se trouve en dehors de toute déclaration de fonction. Puis dans tes fonctions tu lui donne ta valeur.
0