Liens variable

Fermé
Ben - 6 mai 2008 à 14:35
 Ben - 7 mai 2008 à 09:37
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 152 Date d'inscription mardi 6 mai 2008 Statut Membre Dernière intervention 19 mai 2009 84
6 mai 2008 à 14:45
C'est quoi ton problème exactement ? J'ai pas bien saisi...
0
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 152 Date d'inscription mardi 6 mai 2008 Statut Membre Dernière intervention 19 mai 2009 84
6 mai 2008 à 15:37
<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
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 152 Date d'inscription mardi 6 mai 2008 Statut Membre Dernière intervention 19 mai 2009 84
6 mai 2008 à 16:36
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
Ca y est ça marche :o)

Merci !!!
0