Liens variable

Ben -  
 Ben -
Bonjour,

Je débute en javascript et j'essai de créer une liste déroulante avec plusieurs adresse et un bouton de commande qui renvoi vers l'adresse choisie.

Voici mon code, pour le moment il m'ouvre une page blanche.

<html>
<body>

Liens
<select name="liste">
<option value="Choix 1">"https://www.google.fr/?gws_rd=ssl"
<option value="Choix 2">"https://www.118712.fr/sortir.html"
<option value="Choix 3">"https://fr.yahoo.com/"
</select>


<script type="text/javascript">

var cible=Liste

function redirection()

{document.location.href= cible ;}
</script>

<form>
<input type="button" value="Test" onclick="redirection()">
</form>

</body>
</html>

Si quelqu'un a une solution, je l'en remerci par avance.

Benoit

4 réponses

JR des cavernes Messages postés 166 Statut Membre 84
 
C'est quoi ton problème exactement ? J'ai pas bien saisi...
0
Ben
 
En fait une fois l'adresse choisie dans la liste déroulante, je voudrais que le lien s'ouvre via un clic bouton.

J'ai un menu déroulant
Je selectionne l'adresse
Je clic pour afficher le site.
0
JR des cavernes Messages postés 166 Statut Membre 84
 
<html>
<head><title>test</title>
</head>
<body>

<select name='liens' id='liens'>
<option value='http://www.google.fr'>Google</option>
<option value='http://www.voila.fr'>Voila</option>
<option value='http://www.yahoo.fr'>Yahoo</option>
</select>

<input type='button' value='Go!' onclick="window.location.href=document.getElementById('liens').value">

</body>
</html>


Ca doit faire ce que tu veux je pense....Si tu veux que je t'explique plus en détail demande moi.
0
Ben
 
Bonjour,

Merci pour ton aide.
J'ai directement copier coller ton code pour le tester mais lorsque je clic sur le bouton rien ne se passe.

Je ne sais pas du tout pourquoi ça ne marche pas, pour le peu que je sais le code à l'air tout ce qu'il y a de plus logique.
0
JR des cavernes Messages postés 166 Statut Membre 84
 
Chez moi ça marche sur IE6 et Firefox.
T'es sur que javascript est activé chez toi ? ou alors tu es sur IE et il a bloqué "le contenu actif" de la page.
0
Ben
 
Ca y est ça marche :o)

Merci !!!
0