bonjour à tous
je souhaite réaliser une gallery photos ainsi
les photos sont sur la page en petite taille. je click sur une photo et elle s'agrandit à un emplacement précis. Simultanément; déclenché par le même click un texte (10 lignes env.) apparait à un autre emplacement défini pour commenter cette image. on prend le temps de voir, de lire....puis si on click sur autre image elle remplace la première et idem pour le texte...
je n'y arrive pas, j'ai besoin de votre aide
voici le code du fichier de travail
Cordialement Pharen
<script langage="javascript">
function agrandir(im){
document.getElementById("image").src = im
}
function afficheTexte(classe de l'emplacement) {
document.getElementById("id1").style.display="none";
document.getElementById("id2").style.display="none";
document.getElementById("id3").style.display="none";
document.getElementById("id4").style.display="none";
document.getElementById("idn").style.display="none";
document.getElementById(classe de l'emplacement).style.display="block";
}
</script>
<IMG id="image" HEIGHT = "200" WIDTH = "150" SRC = "visuel_1.jpg">
<div>
<img width="60" height="40" src="visuel_1.jpg" title="Maison S Paris" onclick="agrandir(this.src)";"afficheTexte('id1')">
<img width="60" height="40" src="visuel_2.jpg" title=" mon oncle" onclick="agrandir(this.src)";"afficheTexte('id2')">
<img width="60" height="40" src="visuel_3.jpg" onclick="agrandir(this.src)""afficheTexte('id3')">
</div>
<div id="id1"><h1>Pafjohdgoqrhgeorgheorghqodfhqodrgheorghrghqeporighqprhqppqqp !</h1>
</div>
<div id="id2"><h1>Pammmmmmm!</h1>
</div>
<div id="id3"><h1>Pllllppppp!</h1>
</div>
<style>
div
{
position : absolute;
left : 600px;
}
h1 {
color: #b3b3b3;
text-align: center;
font-family: Arial,"Arial Black","Times New Roman",Times,serif;
}
</style>