2 listes deroulantes -> choix automatique dans la seconde
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:
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:
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.