javascript: valeur d'un menu déroulant

javascript: valeur d'un menu déroulant - Programmation

Marsh Posté le 18-09-2001 à 13:48:54    

comment fait on pour choper la valeur sélectionnée du menu déroulant en javascript.
ex de form:
 
<form name="moi">
 <select name="liste">
 <option>babar</option>
 <option>babar1</option>
 <option>babar2</option>
 </select>
</form>
 
est ce que c'est simplement document.moi.list??
Merci d'avance..

Reply

Marsh Posté le 18-09-2001 à 13:48:54   

Reply

Marsh Posté le 18-09-2001 à 13:58:28    

Ajoute aussi une valeur pour chaque option :
 
<option value="babar">Babar</option>
 
Et utilise ce que ceam t'a donné, ce qui donne et truc comme ca :
 
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
 
function call_select(){
 
alert(document.moi.liste.options[moi.liste.selectedIndex].value);
 
}
 
</SCRIPT>
</HEAD>
<BODY>
 
<form name="moi">
<select name="liste" onchange="javascript:call_select()";>
<option value="babar">babar</option>
<option value="babar1">babar1</option>
<option value="babar2">babar2</option>
</select>
</form>
 
</BODY>
</HTML>

Reply

Marsh Posté le 18-09-2001 à 13:59:00    

merci beaucoup...
ciao

Reply

Marsh Posté le 18-09-2001 à 14:01:44    

C'est pas plutôt : mavaleur = form.liste.options.selectedIndex ?

Reply

Marsh Posté le 18-09-2001 à 14:02:36    

Ah non, pas si on veut avoir le nom de l'option...
 
sorry

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed