Liste déroulante

Résolu/Fermé
Guy72 Messages postés 943 Date d'inscription dimanche 18 novembre 2007 Statut Membre Dernière intervention 10 novembre 2024 - 21 nov. 2011 à 13:50
Guy72 Messages postés 943 Date d'inscription dimanche 18 novembre 2007 Statut Membre Dernière intervention 10 novembre 2024 - 24 nov. 2011 à 10:38
Bonjour,

J'ai un dossier "2010".
Dans ce dossier, j'ai un autre dossier avec les mois 2010.
Puis dans le dossier des mois, j'ai mes pages .html
J'ai un dossier "2011"
Dans ce dossier, j'ai un autre dossier avec les mois 2011.
Puis dans le dossier des mois, j'ai mes pages .html

Sur la page de mon site, je souhaiterais avoir une liste déroulante liée.

1) Liste1 (les années)
2) Liste 2 (les mois)

Exemple de Fonctionnement :

Ma liste 1 comprendrait pour l'instant:
Année 2010
Année 2011

Ma liste 2 comprendrait les mois
Janvier
Février
etc......

Je souhaiterais:
1) Clic sur la flèche de la list 1
2) Choisir l'année

3) Clic sur la flèche de la liste 2
4) Choisir le mois, qui me dirige vers la page Ciel.html

Je ne sais pas comment faire pour lier la page.

Voici ma page ou il y a les listes
http://meteoclopiniere.olympe-network.com/Essai%202.htmlPouvez vous m'aider ?

Et voici le code :
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>Essai 2</title>
<meta content="Guy" name="author">
</head>
<body style="color: white; background-color: rgb(99, 5, 39);"
alink="#dcd296" link="#dcd296" vlink="#dcd296">
<br>
<select name="Rubrique" onchange="Choix(this.form)">
<option>-- Choisissez une Année ---</option>
<option>2010</option>
<option>2011</option>
<option>En attente</option>
</select>
<select name="Page">
<option>-- Choisissez un mois ---</option>
<option>Janvier</option>
<option>Février</option>
<option>Mars</option>
</select>
</body>
</html>


Merci de votre aide



2 réponses

vieuxpc Messages postés 2715 Date d'inscription lundi 10 mai 2004 Statut Membre Dernière intervention 25 janvier 2017 975
21 nov. 2011 à 13:55
salut!
est-ce que quelquechose comme çà te plairait davantage?
http://www.vieuxpc.net/ftp/ftpfonctions1.htm
0
Guy72 Messages postés 943 Date d'inscription dimanche 18 novembre 2007 Statut Membre Dernière intervention 10 novembre 2024 20
24 nov. 2011 à 10:38
Bonjour,
Finalement avec 3 listes déroulantes: Année, Mois, Pages
Pour ceux que cela peut aider.
Voici le code qui a résolu mon problème.

<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>Ymai_E1</title>
<meta content="Guy" name="author">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<script type="text/javascript">
function go () {
var an = document.getElementById("annee").value;
var mois = document.getElementById("mois").value;
var pages = document.getElementById("pages").value;

if ((annee != "") && (mois != "")&& (pages != "")) {
var url = annee+"/"+mois+"/"+pages.html";

parent.location.href = url;
}
}
</script>
</head>
<body style="color: white; background-color: rgb(99, 5, 39);"
alink="#dcd296" link="#dcd296" vlink="#dcd296">
<form name="formulaire" id="formulaire" action="" method="">
<select name="annee" id="annee" onchange="go()">
<option value="">Choisir une Année</option>
<option value="">2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
</select>
<select name="mois" id="mois" onchange="go()">
<option value="">Choisir un mois</option>
<option value="Janvier">Janvier</option>
<option value="Fevrier">Février</option>
</select>
<select name="pages" id="pages" onchange="go()">
<option value="">Choisir une page</option>
<option value="Couleur_du_ciel">Ciel</option>
<option value="Graphiques">Graphiques</option>
<option value="Pressions">Pressions</option>
<option value="Temperatures">Températures</option>
<option value="Recaps">Récapitulatifs</option>
<option value="Vent">Vitesse et sens du Vent</option>
</select>
</form>
</body>
</html>
0