Ok, le plus propre est de le faire en css, mais je suis pas convaincu que ce soit le plus simple.
En javascript, il faut que tu donnes à ton cadre un id, je suppose ici que c'est un div:
Code :
- <div id="texteperso"> </div>
|
Ensuite pour chaque photo tu déclares une fonction appellée lors du passage de la souris:
Code :
- <img src="ma photo.jpg" alt="ma photo" onMouseOver="fonction('texte associé');"/>
- <img src="autre photo.jpg" alt="autre photo" onMouseOver="fonction('autre texte associé');"/>
|
Tu déclares ensuite une fonction javascript qui met le texte qui va bien la ou il faut:
Code :
- <script type="text/javascript">
- fonction(texteamettre)
- {
- document.getElementById('texteperso').value=texteamettre;
- }
- </script>
|
Et voilou. J'ai codé ça de tête alors je garantit pas la syntaxe au micropoil près, mais sinon ça devrait marcher.
Edit: si jamais le truc à mettre dans le cadre est une image et pas un texte, il suffit d'éditer la fonction javascript, d genre:
Code :
- <script type="text/javascript">
- fonction(texteamettre)
- {
- document.getElementById('texteperso').innerHtml='<img src='+texteamettre+'.jpg'/>';
- }
- </script>
|