Bonjour,
Voici mon code:
C'est la 5eme ligne qui me pose problème:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14<select name="menu1" onChange='javascript:filltheselect(this.name, this.value)' style='width:240px;'> <script language="javascript"> for (i=0; i<menu1.length; i++) { if(menu1[i][0].value = '<?=$sel1?>') { document.write("<option selected value=\"" +menu1[i][0]+ "\">" +menu1[i][1]); }else{ document.write("<option value=\"" +menu1[i][0]+ "\">" +menu1[i][1]); } } </script> </select>
if(menu1[i][0].value = '<?=$sel1?>')
Je veux par là comparer la valeur de la variable javascript menu1[i][0] à la valeur de la variable php $sel1, mais je ne sais pas si c'est possible. Si oui, pourquoi lorsque j'exécute ce code j'obtiens:
menu1[i][0].value = ''
bien que $sel1 ne soit pas vide (vérification faite par un echo "$sel1" hors du code javascript).
Merci.
Partager