Probleme script javascript avec firfox

Résolu
Bonjour,

J'ai un problème de script javascript pour la création d'album photos
c'a marche sur IE mais pas sur Firefox
Voici le code si quelqu'un peut m'aider
je l'ai copier depuis un site

<!-- TROIS ETAPES D'INSTALLER ALBUM PHOTO: -->

<!-- ETAPE 1:INSEREZ LE CODE 1 ENTRE LES BALISES <HEAD>..</HEAD> DU DOCUMENT HTML -->

<HEAD>

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin

function changeImage()

{

mainimage.src = list.options[list.selectedIndex].value;

}

function prevImage()

{

if(list.selectedIndex == 0)

{

list.selectedIndex = list.options.length-1;

}

else

{

list.selectedIndex--;

}

changeImage();

}

function nextImage()

{

if(list.selectedIndex == list.options.length-1)

{

list.selectedIndex = 0;

}

else

{

list.selectedIndex++;

}

changeImage();

}

// End -->

</script>

</HEAD>

<!-- ETAPE 2: INSEREZ onLoad SUR LA BALISE <BODY> -->

<BODY onLoad="javascript:changeImage()">

<!-- ETAPE 3 : INSEREZ LE CODE 2 ENTRE LES BALISES <BODY>..</BODY> DU DOCUMENT HTML -->

<div align="center">

<img name="mainimage" border="1">

<br>

<input type="button" value="Back" onclick="javascript:prevImage()">

<select id="list" onchange="javascript:changeImage()">

<option value="m1.jpg">Premiere Image</option>

<option value="m2.jpg">Deuxieme Image</option>

<option value="m3.jpg">Troisieme Image</option>

<option value="m4.jpg">Quatrieme Image</option>

</select>

<input type="button" value="Next" onclick="javascript:nextImage()">

</div>

<!-- Script : 1.78 KB -->

MERCI D'AVANCE



--

5 réponses

  1. Bonjour vincent170186 -

    Ca na pas marché
    Par contre je suis allé sur le lien indiqué
    et ca marche a merveille
    Merci a tt le monde
    --
    1. Bonjour

      Le code d'erreur est : mainimage is not defined

      mainimage.src = list.options[list.selectedIndex].value;

      merci d'avance
      --
      1. remplace
        <img name="mainimage" border="1">
        par
        <img id="mainimage" border="1">

        et ensuite remplace :

        mainimage.src =

        par document.getElementById("mainimage").src =

        et dis nous ce que ça donne !
        sinon y'a http://www.webdeveloper.com/forum/showthread.php?t=233623
    2. salut l'ami !

      pourrais tu regarder dans ta console d'erreur (outils/console d'erreur ) sur ff
      il vas t'indiquer ou ça foire !

      en si tu peux donner le message d'erreur ça peut faire gagner du temps !
      1. Salut.

        Tu peux également retirer "javascript:" dans les onclick, onchange et onload.
        Pense à utiliser la balise "code", sinon ton code est illisible.
        1. petite précision ce n'est pas du java mais du javascript ce qui est totalement différent

          ensuite mets le nom de tes balises en minuscule <HEAD> => <head>

          <SCRIPT LANGUAGE="JavaScript">
          modifies en
          <script type="text/javascript">