Liste deroulante en html

Fermé
muntu - 27 avril 2012 à 14:13
 muntu - 27 avril 2012 à 19:49
Bonjour,

J'aimerai savoir comment faire pour faire apparaitre une liste déroulante quand je coche un élément.

Au fait j'ai un programme, qui contient deux boutons radio. Quand je clique sur le premier bouton radio rien ne se passe. Mais quand je clique sur le deuxième je fais apparaitre ma zone de liste déroulante.

S'il vous plait quelqu'un veut bien m'aider ?


Merci d'avance !!!
A voir également:

4 réponses

l'étoilette_1
27 avril 2012 à 16:05
Ta question n'est pas très claire les boutons radios ce sont les trucs ronds avec le point à l'intérieur. si c'est effectivement de ça que tu parles il faut mettre une action sur ton premier bouton. Regardes dans la balise <input type="radio" ... du second bouton et regarde le code de l'action qui s'y trouve et copie le dans la balise du premier bouton
0
Je veux être plus clair : je veux quand je clique sur le deuxième choix donc le deuxième bouton ration que ma liste déroulante disparaisse ou s'affiche.



voici mes éléments :

1 - ma fonction

<script type="text/javascript">
function changeHeure(){
var targetElement;
targetElement = document.formsuivi.getElementById('heure');
targetElement.style.display = "block" ;

}
</script>









Toute la journée <INPUT type= "radio" name="tarif" >


Non <INPUT type= "radio" name="tarif" onClick="changeHeure()" />


<SELECT name="heure" id = "heure" size="1">

<OPTION> 7h30
<OPTION> 8h
<OPTION> 8h30
<OPTION> 9h00
<OPTION> 9h30
<OPTION> 10h00
<OPTION> 10h30
<OPTION> 10h00
<OPTION> 10h30
<OPTION> 11h00
<OPTION> 11h30
<OPTION> 12h30
<OPTION> 13h00
<OPTION> 13h30
<OPTION> 14h00
<OPTION> 14h30
<OPTION> 15h00
<OPTION> 15h30
<OPTION> 16h00
</SELECT>
</h5></td></tr>
0
L0ci Messages postés 110 Date d'inscription mardi 17 avril 2012 Statut Membre Dernière intervention 9 janvier 2013 30
Modifié par L0ci le 27/04/2012 à 16:26
Utilise une fonction qui change ton display="block" en display="none". ou alors masque ton select au chargement
0
Franchement je suis débutant en html je ne sais pas par où commencer ?

Pouvez-vous me donnez des pistes svp ?
0