Version complète: sur le forum Webmaster Hub : liste déroulante
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > (X)HTML et CSS
Static6000
Salut à tous smile.gif

Bon alors voila mon problème je suis en train de coder un site et il y a un truc ou je bloque sad.gif
Je voudrais lister 3 pays : France, Belgique, Suisse dans une liste déroulante.

Et je voudrais liser chaque régions de chaque pays smile.gif

Alors comment faire pour que si on selectionne dans la liste France dans la 2eme liste déroulante qui se trouve en dessous apparaisse les régions de france mais par contre si on prend la Suisse alors c'est les régions de suisse.

J'espere m'avoir fait comprendre.

merci de votre aide.
MS-DOS_1991
Salut smile.gif

Tu peux peut-être faire cela en une seule liste avec optgroup qui s'utilise comme cela (selon mes souvenirs hypocrite.gif):

HTML
<select name="listepays_regions">
<optgroup label="france">
<option name="region_1" value="region_1">Region 1</option>
...
<option name="region_x" value="region_x">Region X</option>
</optgroup>
<optgroup label="suisse">
<option name="region_1" value="region_1">Region 1</option>
...
<option name="region_y" value="region_y">Region Y</option>
</optgroup>
<optgroup label="belgique">
<option name="region_1" value="region_1">Region 1</option>
...
<option name="region_z" value="region_z">Region Z</option>
</optgroup>
</select>


ou alors avec du javascript (plus vraisemblablement dans ton cas) mais je ne saurais pas le coder "a l'arrache" unsure.gif
Static6000
Je viens de tester ton code et il marche super bien merci smile.gif

Mais je prefererais la méthode javascript wink.gif

Merci d'avance

PS : comment creer encore une sous catégorie ?
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.