salut,

J'ai une liste de séléction et je souhaite mettre un lien sur chacune des options de cette liste :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<select id="selectLang" onchange="changeLanguage();">
							<option value="1" <%if(country.equals("FR")){ %>selected="selected"<% }%>>france</option>
							<option value="2" <%if(country.equals("DE")){ %>selected="selected"<% }%>>allemagne</option>
							<option value="3" <%if(country.equals("AT")){ %>selected="selected"<% }%>>italie</option>
 
</select>
et la fonction changeLanguage :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function changeLanguage(){
	var url = "www.monsite.com"
 
	switch(document.getElementById("selectLang").value){
		case '1':
			url = "www.monsite.com"
			break;
		case '2':
			url = "www.monsite.de"
			break;
		case '3':
			url = "www.monsite.it"
			break;			
 
	}
	window.location.replace(url);
}
mais ceci ne me remplace pas toute l'url et s'il y a des parametres dans l'url de depart alors ces parametres sont conservés.

quelqu'un sait d'ou ça peut venir ?
merci