Je souhaiterais mettre à jour dynamiquement un lien classique en fonction du choix sélectionné dans un menu <select>. Le code est le suivant :
Code :
- <select name="theme" id="theme">
- <option value="1.png" selected="selected">Choix 1</option>
- <option value="2.png">Choix 2</option>
- <option value="3.png">Choix 3</option>
- <option value="4.png">Choix 4</option>
- </select>
- <a href="1.png" id="apercu" onchange="lien()">Voir</a>
|
RAS à ce niveau je pense ? C'est pour la fonction JS que je bloque en revanche :
Code :
- <script type="text/javascript">
- function lien() {
- document.getElementById('apercu').href=document.getElementById('theme').options[document.getElementById('theme').selectedIndex].value;
- </script>
|
Edit : en fait j'ai trouvé, le code fonctionne. Par contre je ne suis pas certain qu'il soit particulièrement propre et compatible. La deuxième partie, qui permet de récupérer la valeur du select, me seule bien lourde pour peu de chose au final. Une idée pour simplifier ca ?
Message édité par Core 666 le 07-07-2004 à 11:52:35