JS:inserer une fonction dans un onmouse

marcelo44 Messages postés 325 Date d'inscription   Statut Membre Dernière intervention   -  
marcelo44 Messages postés 325 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Alors voilà j'utilise une fonction javascript pour insérer de nouvelles valeurs dans du html, ceci me permet de changer de thème sans rechargement de page mais dans des "onmousedown" et "onmouseout" je ne sais pas quoi mettre (sachant que j'ai réussi à changer des "src" d'images) :

Lorsque je fais sa :

b = document.getElementById('image00').onmousedown;
alert(b);
e = document.getElementById('image00').onmouseout;
alert(e);

Les "alert" retourne respectivement :

->function onmousedown(event) { change_image("bouton_gommer", "./theme/1/0002.jpg"); }
->function onmouseout(event) { change_image("bouton_gommer", "./theme/1/0001.jpg"); }

Donc j'ai essayé sa ("num" représente le numéro du thème):

->document.getElementById('image00').onmousedown= "change_image('bouton_gommer','./theme/'"+num+"'/0002.jpg');";
->document.getElementById('image00').onmouseout= "change_image('bouton_gommer','./theme/'"+num+"'/0001.jpg');";

Mais sa ne marche pas.
Mes boutons :

<a href=javascript:document.formulaires.reset() id='image00'
onmousedown="change_image('bouton_gommer','./theme/1/0002.jpg');"
onmouseout="change_image('bouton_gommer','./theme/1/0001.jpg');">
<img id='image0' name="bouton_gommer" type="image" src="./theme/1/0001.jpg" border="0">
</a>

Si quelqu'un peut donner un petit coup de pouce merci !

1 réponse

marcelo44 Messages postés 325 Date d'inscription   Statut Membre Dernière intervention   13
 
oups je viens de trouver je cherchais depuis hier ^^
document.getElementById("image00").onmousedown= function(){change_image('bouton_gommer','./theme/'+num+'/0002.jpg')};

Merci quand même !!
0