Bonjour à tout le monde,

Je voudrais avoir un éclaircissement avec les "pro" de l'(x)html - css -
javascript


J'ai une page html avec le code suivant :

Début de la page :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<script language="JavaScript" type="text/javascript"
src="pl/ressources.nsf/fichierjava.js?OpenJavasc riptLibrary">
</script>

Et dans cette même page :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<td class="nh_c_on" id="nh1_1c" onmouseover="nbgh('1','off');"
onmouseout="nbgh('1','on');"><a href="/pl/index.nsf"
class="menu_h">Accueil</a>
Qui Si je comprend bien, affiche une image avec le on mouse over et
onmouse out ( tout le temps donc )


Et dans le fichier javascript en question :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
function nbgh(gr, etat)
{
var id1 = "mh1_" + gr + "g";^M
var id2 = "mh1_" + gr + "c";^Mv
var id3 = "mh1_" + gr + "d";^M
var g = document.getElementById(i d1);^M
var c = document.getElementById(i d2);^M
var d = document.getElementById(i d3);^M
g.className="mh_g_" + etat;
^Mc.className="mh_c_" + etat;^M
d.className="mh_d_" + etat;^M
}
Quelqu'un pourrait m'expliquer comment il arriver à transformer la
fonction nbgh en une image .gif ...

J'avoue que je ne suis pas un spécialiste de javascript mais une fonction
qui ne retourne rien et qui est capable d'obtenir une valeur, cela me
semble plus qu'étrange ..