1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
<html>
<head>
<script language="JavaScript">
var FranceArray = new Array("('Région parisienne','Région parisienne',true,true)","('------------')","('Aix en Provence','Aix en Provence')","('Ajaccio','Ajaccio')","('Amiens','Amiens')","('Angers','Angers')","('Angoulême','Angoulême')","('Annecy','Annecy')","('Avignon','Avignon')","('Besançon','Besançon')","('Biarritz','Biarritz')","('Bordeaux','Bordeaux')","('Brest','Brest')","('Caen','Caen')","('Cannes','Cannes')","('Chartres','Chartres')","('Clermont-Ferrand','Clermont-Ferrand')","('Dijon','Dijon')","('Grenoble','Grenoble')","('La Rochelle','La Rochelle')","('Le Havre','Le Havre')","('Le Mans','Le Mans')","('Lille','Lille')","('Limoges','Limoges')","('Lyon','Lyon')","('Marseille','Marseille')","('Metz','Metz')","('Montpellier','Montpellier')","('Mulhouse','Mulhouse')","('Nancy','Nancy')","('Nantes','Nantes')","('Nice','Nice')","('Nîmes','Nîmes')","('Orléans','Orléans')","('Paris','Paris')","('Pau','Pau')","('Perpignan','Perpignan')","('Poitiers','Poitiers')","('Reims','Reims')","('Rennes','Rennes')","('Rouen','Rouen')","('Strasbourg','Strasbourg')","('Toulon','Toulon')","('Toulouse','Toulouse')","('Tours','Tours')");
var BelgiqueArray = new Array("('Antwerpen','Antwerpen')","('Bruxelles','Bruxelles',true,true)","('Charleroi','Charleroi')","('Courtrai','Courtrai')","('Gent','Gent')","('Hasselt','Hasselt')","('Liège','Liège')","('Leuven','Leuven')","('Louvain-la-Neuve','Louvain-la-Neuve')","('Mons','Mons')","('Namur','Namur')","('Tournai','Tournai')");
var SuisseArray = new Array("('Bâle','Bâle')","('Berne','Berne')","('Genève','Genève',true,true)","('Interlaken','Interlaken')","('Lausanne','Lausanne')","('Lucerne','Lucerne')","('Neufchâtel','Neufchâtel')","('Zürich','Zürich')");
var CanadaArray = new Array("('Calgary','Calgary')","('Montréal','Montréal',true,true)","('Ottawa','Ottawa')","('Toronto','Toronto')","('Québec','Québec')","('Vancouver','Vancouver')");
var AngleterreArray = new Array("('Birmingham','Birmingham')","('Brighton','Brighton')","('Glasgow','Glasgow')","('Leeds','Leeds')","('Liverpool','Liverpool')","('London','London',true,true)","('Manchester','Manchester')","('Oxford','Oxford')");
var AllemagneArray = new Array("('Berlin','Berlin',true,true)","('Bonn','Bonn')","('Bremen','Bremen')","('Düsseldorf','Düsseldorf')","('Hamburg','Hamburg')","('Heidelberg','Heidelberg')","('Iena','Iena')","('Leipzig','Leipzig')","('Munchen','Munchen')","('Nuremberg','Nuremberg')","('Stuttgart','Stuttgart')");
function populateVille (inForm,selected){
var selectedArray = eval(selected + "Array");
while (selectedArray.length < inForm.ville.options.length) inForm.ville.options[(inForm.ville.options.length - 1)] = null;
for (var i=0; i < selectedArray.length; i++) eval("inForm.ville.options[i]=" + "new Option" + selectedArray[i]);
if (inForm.pays.options[0].value == ''){
inForm.pays.options[0]= null;
if ( navigator.appName == 'Netscape'){
if (parseInt(navigator.appVersion) < 4){
window.history.go(0);
} else {
if (navigator.platform == 'Win32' || navigator.platform == 'Win16'){
window.history.go(0);
}
}
}
}
}
</script>
</head>
<body>
<form method="post" action="3" name="europe">
<select name="pays" onChange="populateVille(document.europe,document.europe.pays.options[document.europe.pays.selectedIndex].value)">
<option value='Allemagne'>Allemagne</option>
<option value='Angleterre'>Angleterre</option>
<option value='Belgique'>Belgique</option>
<option value='Canada'>Canada</option>
<option value='France' selected>France</option>
<option value='Suisse'>Suisse</option>
</select>
<select name="ville">
<option value=''>--------------------</option>
</select>
</form>
</body>
</html> |
Partager