par
Crapaud » 14 mars 2007, 18:50
Essaie de mettre une premiere valeur qui ne sert à rien. Par exemple :
Code : Tout sélectionner
<select class="" id="Liste1" onChange="Lien(this.id)">
<option value="">Votre choix</option>
<option value="http://www.google.fr">Google</option>
<option value="http://www.url1.fr">URL1</option>
<option value="http://www.url2.fr">URL2</option>
<option value="http://www.url3.fr">URL3</option>
</select>
+ une petite modif dans ta fontion Lien() qui dit que si value == "" alors pas de redirection.
En fait, le premier lien ne fonctionne pas, car tu as utilisé la fonction onchange :
Tu arrives sur ta liste, l'option sélectionnée par défaut est "
www.google.fr"
Si tu le re-sélectionnes, l'option n'aura pas
changé est restera la même :
www.google.fr
Vu que l'option ne change pas, la fonction onchange n'intervient pas.
Essaie de mettre une premiere valeur qui ne sert à rien. Par exemple :
[code]<select class="" id="Liste1" onChange="Lien(this.id)">
<option value="">Votre choix</option>
<option value="http://www.google.fr">Google</option>
<option value="http://www.url1.fr">URL1</option>
<option value="http://www.url2.fr">URL2</option>
<option value="http://www.url3.fr">URL3</option>
</select> [/code]
+ une petite modif dans ta fontion Lien() qui dit que si value == "" alors pas de redirection.
En fait, le premier lien ne fonctionne pas, car tu as utilisé la fonction onchange :
Tu arrives sur ta liste, l'option sélectionnée par défaut est "www.google.fr"
Si tu le re-sélectionnes, l'option n'aura pas [b]changé[/b] est restera la même : www.google.fr
Vu que l'option ne change pas, la fonction onchange n'intervient pas.