Je sais que la question a deja été posée, mais je n'arrive pas à l'appliquer à mon probleme...

Alors voilà, j'ai 2 listes déroulantes, à la sélection d'un coefficient inferieur ou égal à 190 dans la liste "coeeficient", la liste "statut" devra selectionner "Cadre", sinon "Etam", voici les 2 select:

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
              <select name="coefficient" style="width=200;" onchange="test()">
                <option value="" selected></option>
                <option value="95">95</option>
                <option value="100">100</option>
                <option value="105">105</option>
                <option value="115">115</option>
                <option value="120">120</option>
                <option value="130">130</option>
                <option value="150">150</option>
                <option value="170">170</option>
                <option value="190">190</option>
                <option value="310">310</option>
                <option value="400">400</option>
                <option value="450">450</option>
                <option value="500">500</option>
              </select>
 
 
              <select name="statut" style="width=200;">
                <option value=""></option>
                <option value="Cadre">Cadre</option>
                <option value="Etam">Etam</option>
              </select>


C'est surement très simple, mais j'ai du mal a créer la fonction test() permettant d'automatiser ce choix dans la liste "statut"

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<script type="text/javascript"> 
 
function test(){ 
a=document.traitement_form_gap_modif.coefficient; 
x=document.traitement_form_gap_modif.statut; 
y=x.options[a.selectedIndex].value; 
 
 
if(y=="95"){ 
x.options[1].selected = true; 
} 
else {x.options[2].selected = true;} 
}
Je me plante surement dans la syntaxe que je ne connais pas bien.