Bonjour à tous,
je me suis récemment lancé dans le javascript.
je voudrai faire un systeme de miniature, avec du javascript: en gros quand la souris passe sur l'image, celle ci reprend sa taille réelle. Sauf que ma fonction qui lui redonne sa taille réelle ne marche pas, voici les codes:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
function retaille() {
var nombre_titre = document.getElementsByTagName('img').length;
for(var i = 0; i < nombre_titre; i++) 
{
document.getElementsByTagName('img')[i].style.height = '100px';
}
}
 
function taille(id) {
var img = document.getElementById(id);
img.style.height = '';
img.style.height = img.offsetHeight;
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<img src="images/grandport.jpg" alt="port" onmouseover="taille(1);"/>
<h3 class="textgauche">Concarneau et sa ville close</h3>
<img src="images/eglise.png" alt="clocher"/>
La fonction retaille est appelée dans l'atribut onLoad de la balise body. Elle marche tres bien^^

Donc quelqu'un sait il pourquoi ma fonction taille() ne marche pas???

Merci d'avance