Récupérer la valeur d'un champ dans le même formulaire JSP
Bonjour à tout le monde,
Depuis trois jours, je suis bloqué sur un problème auquel je vous demande une aide.
Je veux récupérer la valeur d'une liste <SELECT> afin de l'utiliser dans une fonction comme paramètre.
J'ai tenté avec JavaScript sans succès.
Je vous donne ici une partie de mon code :
Ici la liste dont je veux récupérer la valeur choisie.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
<form method="post" action="choixfournisseur" id="choixfrs">
<fieldset>
<legend>Choix des fournisseurs</legend>
<label>Domaine : </label>
<select name=iddomaine">
<%
while(rsdom.next()){%>
<option value="<%= rsdom.getString(1) %>"><%= rsdom.getString(2) %></option>
<%} %>
</select>
<input type="button" onClick="aller();" />
</fieldset>
</form> |
Ici la méthode dans laquelle je veux utiliser la valeur obtenue.
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<label>Fournisseur : </label>
<select name=idfournisseur" id="listefrs">
<%
String iddomaine="javascript:aller()";
ResultSet rsfrs=null;
rsfrs=frs.rechercherDomaine(iddomaine);
while(rsfrs.next()){%>
<option value="<%= rsfrs.getString(1) %>"><%= rsfrs.getString(2) %></option>
<%} %>
</select> |
Voici mon code JavaScript :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<body>
<script type="text/javascript">
function aller()
{
var valeur = document.forms['choixfrs'].elements['iddomaine'].value; // Contient la valeur de l'<input />
//document.location.href = 'page.php?store='+valeur;
}
</script>
......
.......
...... |