Probleme script javascript avec firfox

Résolu
papemane Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -  
papemane Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -
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



--
A voir également:

5 réponses

Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
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">
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Salut.

Tu peux également retirer "javascript:" dans les onclick, onchange et onload.
Pense à utiliser la balise "code", sinon ton code est illisible.
0
vincent170186 Messages postés 316 Date d'inscription   Statut Membre Dernière intervention   52
 
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 !
0
papemane Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   3
 
Bonjour

Le code d'erreur est : mainimage is not defined

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

merci d'avance
--
0
vincent170186 Messages postés 316 Date d'inscription   Statut Membre Dernière intervention   52
 
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
papemane Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   3
 
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
--
0