Comment changer de valeur d'un <select> quand on clique dessus ?

Comment changer de valeur d'un <select> quand on clique dessus ? - HTML/CSS - Programmation

Marsh Posté le 23-11-2005 à 16:14:55    

Hello
 
j'ai un formulaire avec 3 boutons radio, et 3 listes déroulanets correspondantes. Quand je clique sur un bouton radio, les 2 autres listes se désactivent. voici un petit schéma :D :
 
[Liste 1]  (o)
[Liste 2]  (o)
[Liste 3]  (o)
 
 
mes 3 listes sont sous cette forme là:

Code :
  1. <select name="Q53d" id="Q53d">
  2.       <option value="0" selected>0</option>
  3.   <option value="1">1</option>
  4.       <option value="2">2</option>
  5.       <option value="3">3</option>
  6.       <option value="4">4</option>
  7.       <option value="5">5</option>
  8.   <option value="6">6</option>
  9.   <option value="7">7</option>
  10.   <option value="8">8</option>
  11.   <option value="9">9</option>
  12.     </select>


 
actuellement, quand je clique sur le bouton radio en face de la liste, la liste s'active mais sur la valeur zéro, comment faire pour qu'elle s'active et qu'elle se place sur la valeur 1 ? y'a pas une option du genre document.form.Q53d.machin ?
 
mercui d'avance :hello:

Reply

Marsh Posté le 23-11-2005 à 16:14:55   

Reply

Marsh Posté le 23-11-2005 à 16:21:18    

document.getElementById("Q53d" ).selectedIndex = 1;

Reply

Marsh Posté le 23-11-2005 à 16:28:26    

yes ça marche :D sauf que je peux plus changer de valeur par moi meme apres, ça reste bloqué sur 1 :/

Reply

Marsh Posté le 24-11-2005 à 15:16:47    

Et si tu mettais le selected sur le value="1" à la palce du "0"?

Reply

Marsh Posté le 24-11-2005 à 19:30:57    

bah finalement je suis passé par document.getElementById("Q53d" ).style.display = "visible"; pour faire apparaitre ou disparaitre :o

Reply

Sujets relatifs:

Leave a Replay

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