Bonjour,
Est-ce que quelqu'un peut m'aider à faire fonctionner ce code sous IE7. Je n'y suis pas parvenu que sour FF.
Merci par avance.
Par la même occasion, comment dois-je procéder pour envoyer la valeur prise par $i (id="selected[<?php echo $i ;?>]" dans le cas ou je traiterai la fonction change() dans un ficier à part.
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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 <td width='11%'><center> <select name="tub_cad[<?php echo $i ;?>]" class="" id="selecttub[<?php echo $i ;?>]" style="width:100%;text-align:right;" onchange="change()" value="<?php echo $tub_cad ?>" > <option value="T01_FO_ROUGE" style='background-image:url("image/T01_FI_ROU.png");background-repeat:no-repeat;width:100%; height:19px;text-align:right;text-align:right;'>T01_F01</option> <option value="T02_FO_ROUGE" style='background-image:url("image/T02_FI_ROU.png"); background-repeat:no-repeat;width:100%; height:19px;text-align:right'>T02_F01</option> </select></td> <script> function change() { select = document.getElementById("selecttub[<?php echo $i ;?>]"); select_s = select.style; switch(select.selectedIndex) { case 0 : select_s.background = "url('image/T01_FI_ROU.png') no-repeat"; break; case 1 : select_s.background = "url('image/T02_FI_ROU.png') no-repeat"; break; // case 2 : // select_s.background = "url('image3.ext') no-repeat"; // break; // case 3 : // select_s.background = "url('image4.ext') no-repeat"; // break; default: select_s.background = "none"; break; } } </script>
Merci
Partager