Bonjour,
Je suis en train de faire une bannière avec un menu déroulant. Chaque valeur de ce menu doit pointer vers une url différente quand on clique sur "OK".
Voilà ce que j'ai tenté de faire mais cela ne fonctionne pas :
dans mon header et dans mon <body>, il y a :
En fait, aucune action ne se produit quand je sélectionne l'une des options et valider.
De plus, je souhaiterai que le lien s'ouvre dans une nouvelle page : comment faire ?
Merci de votre aide !!
PS : j'espère que je me suis améliorée par rapport à la charte du forum
Modifié par louloute8091 (16 Mar 2007 - 14:39)
Je suis en train de faire une bannière avec un menu déroulant. Chaque valeur de ce menu doit pointer vers une url différente quand on clique sur "OK".
Voilà ce que j'ai tenté de faire mais cela ne fonctionne pas :
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title></title>
<meta name="description" content="">
<meta name="keywords" content="">
<script language="javascript" type="text/javascript">
//redirection lien
function liens(){
if(document.forms['form'].menu.options[1].selected == true) {
document.forms['form'].action("http://www.google.fr");
document.forms['form'].submit();
}
else if (document.forms['form'].menu.options[2].selected == true){
document.forms['form'].action("http://www.wanadoo.fr");
document.forms['form'].submit();
}
else if (document.forms['form'].menu.options[3].selected == true){
document.forms['form'].action("http://www.yahoo.fr");
document.forms['form'].submit();
}
else if (document.forms['form'].menu.options[4].selected == true){
document.forms['form'].action("http://www.voila.fr");
document.forms['form'].submit();
}
}
</script>
dans mon header et dans mon <body>, il y a :
<form name="form" method="post">
<select name="menu">
<option selected="selected"></option>
<option>choix1</option>
<option>choix2</option>
<option>choix3</option>
<option>choix4</option>
</select>
<input name="bouton" type="image" src="images/ok.gif" alt="Valider" onclick="liens()">
En fait, aucune action ne se produit quand je sélectionne l'une des options et valider.
De plus, je souhaiterai que le lien s'ouvre dans une nouvelle page : comment faire ?
Merci de votre aide !!
PS : j'espère que je me suis améliorée par rapport à la charte du forum

Modifié par louloute8091 (16 Mar 2007 - 14:39)