JS:inserer une fonction dans un onmouse

Fermé
marcelo44 Messages postés 323 Date d'inscription vendredi 11 juin 2010 Statut Membre Dernière intervention 3 avril 2023 - 29 juin 2010 à 13:40
marcelo44 Messages postés 323 Date d'inscription vendredi 11 juin 2010 Statut Membre Dernière intervention 3 avril 2023 - 29 juin 2010 à 14:04
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 !

A voir également:

1 réponse

marcelo44 Messages postés 323 Date d'inscription vendredi 11 juin 2010 Statut Membre Dernière intervention 3 avril 2023 13
Modifié par marcelo44 le 29/06/2010 à 14:05
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