Bonjour
J'ai réalisé un script pour que lorsque le visiteur séléctionne un nom dans un des 3 menus déroulants, un photo s'affiche dans un emplacement (le même pour les trois). Seulement le code marche que pour le dernier menu. Pour les autres ce sont les mauvaises images. Chaque menu nommé liste1, liste2, liste3 est dans un fomulaire nommé frm1, frm2 et frm3.Les images sont nommées de cette façon "img(numéro)"
Voici le script :
<SCRIPT LANGUAGE="JavaScript1.1">
var nbreImages = 10;
function choiximage() {
num= document.frm1.liste1.options[document.frm1.liste1.selectedIndex].value
document.images[0].src = "img/img "+"("+num+")"+".jpg"}
function choiximage() {
num = document.frm3.liste3.options[document.frm3.liste3.selectedIndex].value
document.images[0].src = "img/img "+"("+num+")"+".jpg"}
function choiximage() {
num = document.frm2.liste2.options[document.frm2.liste2.selectedIndex].value
document.images[0].src = "img/img "+"("+num+")"+".jpg"}
</SCRIPT>
Si le code d'un menu déroulant avec son formulaire peut vous servir le voici :
<form name="frm1"><select name = "liste1" onChange="choiximage()">">
<option value="1">nom1</option>
<option value="2">nom2</option>
<option value="3">nom3</option>
</select>
</form>
Merci d'avance pour votre aide.