Bonjour, j'ai hésité entre ici et le forum php j'espère ne pas mettre trompé.
-----------
J'ai un menu déroulant qui permet d'afficher une liste d'image avec l'évènement "onChange", je me demande s'il est possible de le mettre dans un "for" pour avoir plusieurs listes sur une même page.
Merci !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 /*Affiche image selectionnee*/ echo "<script type=\"text/javascript\" language=\"JavaScript\">\n"; echo "function swapImage() {\n"; echo "var image = document.getElementById(\"imageToSwap\");\n"; echo "var dropd = document.getElementById(\"dd\");\n"; echo "image.src = dropd.value;\n"; echo "}\n"; echo "</script>\n"; for($m = 0;$m < 3;$m++){ echo '<div><img id="imageToSwap['.$m.']" src="imgtesta/1.gif" /> <br /><br /> <select id="dd['.$m.']" name="newimg" onChange="swapImage()"> <option value="imgtesta/1.png">1.png</option> <option value="imgtesta/2.gif">2.gif</option> <option value="imgtesta/3.gif">3.gif</option> <option value="imgtesta/4.gif">4.gif</option> <option value="imgtesta/5.jpg">5.jpg</option> </select></div><br />'; }
Partager