Interrogation sur switch dans une fonction.
	
	
		Bonsoir à tous, 
Je viens tout juste de commencer le JavaScript, il a y quelques jours de ça et je suis confronté à une difficulté que je dus surmonté par la ruse. 
J'aimerais savoir s'il est possible de faire plus simple, le seul moyen que j'ai trouvé est celui ci :
fonction :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 
 | function prixentaille(){
			switch (document.getElementById('afficheprix').innerHTML){
			 case "1":
			 return document.getElementById('hauteur').innerHTML="5cm";
			 break;
			 case "1.50":
			 return document.getElementById('hauteur').innerHTML="6cm";
			 break;} | 
 balise HTML :
   
	Code:
	
| 12
 3
 4
 5
 6
 7
 
 | <SELECT id="optprixtaille" onChange="javascript:document.getElementById('afficheprix').innerHTML = this.value+'';
javascript:document.getElementById('hauteur').innerHTML=prixentaille()">
<OPTION value="" selected>Taille</option>
<OPTION VALUE="1">5  cm       </option>
<OPTION VALUE="1.50">6  cm          </option> </SELECT>
<SPAN id="afficheprix"></span>
<span id="hauteur" ></span> | 
 A la base, je voulais utiliser un simple  switch(this.value)  sauf qu'après de nombreux essais j'ai du abandonné cette idée, incapable d'obtenir le moindre résultat.:?
Pourriez vous m'éclairer sur la syntaxe exacte du switch au cas où je voudrais mettre dans les case les résultats value des <option> plutôt qu'avoir à passer par un intermédiaire <span id="afficheprix> ?
A chaque fois que j'essaie, je récupère au mieux un 'undefined'... :cry:
Merci d'avance pour votre aide.