Hallo,
function IceCreme(){
var sorten =document.getElementById("icecreme");
Du iterierst über das Select-Element, möchtest aber Options haben  
  
> ~~~javascript
var Output =document.getElementById("Output");  
>  for(x =0; x <= sorten.length; x++){  
>    if(sorten[x].selected == true){  
>      Output.innerHTML = sorten[x].value;  
hier überschreibst du bei jedem Treffer den Inhalt von #Output. Es ist auch nicht empfehlenswert, ständig ins DOM zu schreiben, "sammel" erst ale Values und schreibe sie dann einmalig.
|~~~javascript }
}
hier fehlt `}`{:.language-javascript} ist aber wahrscheinlich nur ein copy&paste-Fehler.  
  
Ich hab dir die Funktion mal ein bischen umgeschrieben:  
~~~javascript
function IceCreme(){  
	var sorten =document.getElementById("icecreme").options,  
	    Output =document.getElementById("Output"),  
	    out = new Array(),  
	    i=0;  
	  
	for(var x=0; x<sorten.length; x++){  
		if(sorten[x].selected == true){  
 			out[i++] = sorten[x].value;  
		}  
	}  
	Output.innerHTML = out.join(', ');  
}
Bei Fragen fragen ;)
vg ichbinich
-- 
Kleiner Tipp:
Tofu schmeckt am besten, wenn man es kurz vor dem Servieren durch ein saftiges Steak ersetzt...
  Kleiner Tipp:
Tofu schmeckt am besten, wenn man es kurz vor dem Servieren durch ein saftiges Steak ersetzt...
 nicht angemeldet
 nicht angemeldet