Ci sarei quasi ... ma ho due problemi:

1) nella casella i valori si scrivono senza la virgola, cioè htmlcssjavascript;
2) così funziona sulla stessa pagina, ma se volessi inviare i valori che stanno dentro alla casella di testo all'interno di un'altra casella di testo di un form di un'altra pagina?
codice:
<script>
function f(fo) {
 var str="";
 var e=fo.elements;
 var almenouno=false;
 for (i=0;i<e.length;i++) 
  if (e[i].type=="checkbox" && e[i].checked) {
   almenouno=true;
   str+=e[i].value;
  }
 if (almenouno) fo.casella.value=str;
 else fo.casella.value="Nessuna selezione";
}
</script>

<form name="QForm" method="POST" action="tester.asp">
<fieldset>
     <legend>Pannelli disponibili</legend>

      <input type="checkbox" name="html" value="html" onClick="f(this.form);"> html

      
 
      <input type="checkbox" name="css" value="css" onClick="f(this.form);"> css 

      

      <input type="checkbox" name="javascript" value="javascript" onClick="f(this.form);"> JavaScript 
     


    <input type="image"src="img/bot_conferma.gif" border="0" align="absmiddle" name="I2"></p>
     


    <input type="text" name="casella" size="20"></p>
</fieldset>

<input type="hidden" name="html" value="html">
<input type="hidden" name="css" value="css">
<input type="hidden" name="javascript" value="javascript">

</form>

<% 

		html = request.form("html")
		css = request.form("css")
		javascript = request.form("javascript")
				
		response.write html &"
"
		response.write css &"
"
		response.write javascript &"
"
	
		

%>