Liste deroulante

Bonjour,

j'ai un leger problem,
en fait je voudrais faire dependre une liste deroulante d'une autre lors d'un choix dans la premiere liste. ca coince .Je m'y connais en Javascript mais sais pas trop comment m'y prendre

2 réponses

  1. Bonjour,

    Tu veux modifier les choix de la 2ème liste déroulante en fonction de ce qui a été choisi dans la première ?
    Si c'est ça, ça se passe en JavaScript ! ;)

    Cordialement,

    1. je m'y connais mais ne sais trop pas comment my prendre .essai d'etre plus exhaustif et me donner des oriantations stp !!
    2. Je pensais à un truc tout bête == if(BALISE == VALEUR) { alors on met cette liste } else { on met celle-là } ...
      Je mis connais pas trop en JS donc je peux pas t'aider plus que ça..
  2. Tu peux utiliser cette structure pour tes listes :
    <select name="marque" id="marque">
        <option value="audi">Audi</option>
        <option value="bmw">BMW</option>
        ...
    </select>
    
    <select name="audi" id="audi" class="invisible">
        options
    </select>
    
    <select name="bmw" id="bmw" class="invisible">
        options
    </select>
    
    ...
    N'oublie pas de créer la classe .invisible :
    .invisible { display:none; }


    Sur le onchange de #marque, il suffit de récupérer la valeur : ça sera l'ID de la liste à afficher.