Mon code javascript ne marche pas sous ie !!!

Pfister Lucas -  
 Alcoolo Alsacien -
Je débute en javascript et j'ai fais un code tout simple pour pouvoir, en cliquant sur une image miniature afficher une image plus grande en dessous.

Ce script marche tres bien sous firefox mais il ne marche pas sous internet explorer.

C'est à cause de l'évenement onClick je crois. Pouvez vous m'aider??

voici ce que j'ai mis dans le header :

function montre(valeur)
{

for (var i = 11; i<=20; i++)

{
document.getElementById(i).style.display='none';
}
document.getElementById(valeur).style.display='block';

}

et voici mon body (il y a 10 images en tout) :

<div id=1 style="position:absolute; top:250px; left:450px; width:50px; height:100px; z-index:1;" onclick="javascript:montre(11)">

<div id=11 style="position:absolute; top:500px; left:600px; display:none"><p>La superbe guitare</p><img src="flying.jpg" width=100% height=100%></div>

ceci est juste pour la premiere image.

Merci de bien vouloir m'aider.

3 réponses

  1. pfister lucas
     
    Non j'ai bien vérifié, il n'y a aucune interruption d'id mais sa ne marche toujours pas :-(
    2
  2. wiwimagique Messages postés 481 Statut Membre 108
     
    Si les id existent de 11 à 20 sans interruption, ça marche sur IE comme sur firefox...
    0
  3. Alcoolo Alsacien
     
    tu es une tapette n'importe quel branleur pourrait faire ça sans problème
    loooooser
    franchement larry tu me decois
    -1