Changement d'image
Résolu
otaku-boy
Messages postés
99
Date d'inscription
Statut
Membre
Dernière intervention
-
otaku-boy Messages postés 99 Date d'inscription Statut Membre Dernière intervention -
otaku-boy Messages postés 99 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai créé une toute petite fonction qui est censé changer la source d'un élément image au passage de la souris sur celle-ci mais ça ne fonctionne pas DU TOUT.
Je n'utilise aucune bibliothèque.
Code html
code JS
Inspecteur d'élément (firefox)
https://img-19.ccm2.net/1LFlfuIYkMTCA8J1geSs_zsJT3g=/6ef5b069f42a4e0dace4b3dc0609c9f8/ccm-ugc/firefox.png
Merci d'avance pour vos réponse.
J'ai créé une toute petite fonction qui est censé changer la source d'un élément image au passage de la souris sur celle-ci mais ça ne fonctionne pas DU TOUT.
Je n'utilise aucune bibliothèque.
Code html
<img src="fairy.png" id="image" onmouseover="changeIMG2('image',new Array['Bleach.jpg','DragonBallSuper.jpeg','erased.jpeg','fairy.png','MyHero.jpg'])">
code JS
function changeIMG2(id,sources){ document.getElementById("test").innerHTML="C'est rentré dans la fonction"; var a = Math.trunc(Math.random()*sources.length); document.getElementById(id).src=sources[a]; }
Inspecteur d'élément (firefox)
https://img-19.ccm2.net/1LFlfuIYkMTCA8J1geSs_zsJT3g=/6ef5b069f42a4e0dace4b3dc0609c9f8/ccm-ugc/firefox.png
Merci d'avance pour vos réponse.
A voir également:
- Changement d'image
- Changement dns - Guide
- Image iso - Guide
- Changement d'écriture facebook - Guide
- Acronis true image - Télécharger - Sauvegarde
- Changement d'heure - Guide
2 réponses
Salut,
Regarde la console de développement de ton navigateur, tu devrais y voir un message d'erreur indiquant que ton Array est mal déclarée.
En effet pour déclarer un tableau js, il faut soit utiliser la syntaxe :
soit utiliser la syntaxe :
Bonne journée,
Regarde la console de développement de ton navigateur, tu devrais y voir un message d'erreur indiquant que ton Array est mal déclarée.
En effet pour déclarer un tableau js, il faut soit utiliser la syntaxe :
new Array('image1', 'image2', 'image3')
soit utiliser la syntaxe :
['image1', 'image2', 'image3']
Bonne journée,
Bonjour,
Pour poster du code sur le forum.. merci d'utiliser de le coller directement sur le forum et d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Pour poster du code sur le forum.. merci d'utiliser de le coller directement sur le forum et d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Je te remercie, en tout cas ! Le problème est résolu.