Bonjour voici mon problème, j'ai une liste déroulante à partir de laquelle j'affiche les éléments qui sont dans la base de données, j'aimerais afficher en fonction du choix de l'utilisateur l'abréviation correspondante mais je n'y arrive pas
La portion de code est la suivante:
function Chge_lstService(index){
var longueur=document.formService.lstService.options.length;
for (i=0;i<(longueur-1);i++)
{
"<%=rsName.fields("Dpt_name")%>"==document.formService.lstService.options[index].value;
document.formService.recupService.value=document.formService.lstService.options[index].value;
document.formService.lstService.options[index].value=="<%=rsName.fields("Dpt_abbreviation")%>";
document.formService.recupAbb.value="<%=rsName.fields("Dpt_abbreviation")%>";
}
}
</script>
<link href="../templates/monstyle.css" rel="stylesheet" type="text/css">
</head>
<body class="ImageFont">
<blockquote>
<p align="center"class="GrandTitre">List of values
<p> </p>
<p> </p>
<form name="formService" method="post">
<table width="325" border="0" align="center" cols="6">
<tr>
<td width="88" class="Texte">Services :</td>
<td width="71"><select name="lstService" size="1" onChange="Chge_lstService(document.formService.lstService.selectedIndex)">
<option value=0></option>
<% do while not rsName.EOF%>
<option value="<%response.Write(rsName.fields("Dpt_name"))%>"><%response.Write(rsName.fields("Dpt_name"))%></option>
<%
rsName.MoveNext
loop
%>
</select> </td>
<td width="152" align="center"><input type="submit" name="Submit" value="Consult" onClick="verifieAction(1)"></td>
<td><input name="recupService" size="10" type="hidden"></td>
<td><input name="Add" type="submit" value="Add" onClick="verifieAction(2)"></td>
<td><input name="recupAbb" size="10" type="text"></td></tr>
</table>
<%
deleteRecord(rsName)
deleteConnect(conn)
%>
Merci d'avance pour vos réponses
Malerune