<script language="JavaScript">
function s(o){
var str=""
with(document.form1){
for(i=0;i<k.length;i++)if(k[i].checked)str+=k[i].value
aaa.value=str}
}
</script>
<form name="form1" method="post" action="">
<input name="k" type="checkbox" value="a" onClick="s(this)">
<input name="k" type="checkbox" value="b" onClick="s(this)">
<input name="k" type="checkbox" value="c" onClick="s(this)">
<input name="k" type="checkbox" value="d" onClick="s(this)">
<input type="text" name="aaa">
</form>
function s(o){
var str=""
with(document.form1){
for(i=0;i<k.length;i++)if(k[i].checked)str+=k[i].value
aaa.value=str}
}
</script>
<form name="form1" method="post" action="">
<input name="k" type="checkbox" value="a" onClick="s(this)">
<input name="k" type="checkbox" value="b" onClick="s(this)">
<input name="k" type="checkbox" value="c" onClick="s(this)">
<input name="k" type="checkbox" value="d" onClick="s(this)">
<input type="text" name="aaa">
</form>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript">
function test()
{
var cbs = document.getElementsByName("cb")
var str=""
for(i=0;i<cbs.length;i++)
{
if(cbs[i].checked)
{
str+=" " + cbs[i].value
}
}
str = str.substring(1,str.length)
t1.value=str
}
</script>
</head><body>
<p>
<input type="checkbox" name="cb" value="a" onClick="test()">
<input type="checkbox" name="cb" value="b" onClick="test()">
<input type="checkbox" name="cb" value="c" onClick="test()">
<input type="checkbox" name="cb" value="d" onClick="test()">
<input type="checkbox" name="cb" value="e" onClick="test()">
<input type="checkbox" name="cb" value="f" onClick="test()">
<input type="checkbox" name="cb" value="g" onClick="test()">
<input type="checkbox" name="cb" value="h" onClick="test()">
<br>
<input name="t1" type="text">
</p>
</body>
</html>
<INPUT TYPE="checkbox" NAME="box" value="a" onclick="s()">a
<INPUT TYPE="checkbox" NAME="box" value="b" onclick="s()">b
<INPUT TYPE="checkbox" NAME="box" value="c" onclick="s()">c
<INPUT TYPE="checkbox" NAME="box" value="d" onclick="s()">d
<INPUT TYPE="checkbox" NAME="box" value="e" onclick="s()">e
<INPUT TYPE="checkbox" NAME="box" value="f" onclick="s()">f
<INPUT TYPE="checkbox" NAME="box" value="g" onclick="s()">g
<INPUT TYPE="checkbox" NAME="box" value="h" onclick="s()">h
<BR>
<INPUT TYPE="text" NAME="text">
</form>
<SCRIPT LANGUAGE="JavaScript">
<!--
function s(){
var str="",e
for(var i=0;i<document.forms[0].elements["box"].length;i++){
e=document.forms[0].elements["box"][i]
str+= e.checked ? e.value : " "
}
document.forms[0].elements["text"].value=str
}
//-->
</SCRIPT>
function test(obj)
{
var str=new String();
var str1=new String();
var str2=new String();
str=aaa.value ;
var i="abcdefgh".indexOf(obj.value);
str1=str.substring(0,i);
str2=str.substring (i+1,str.length )
if (obj.checked)
{
aaa.value=str1+obj.value+str2;
}
else
{
aaa.value=str1+" "+str2;
}
}
</script>
</head><body>
<p>
<input type="checkbox" name="cb" value="a" onClick="test(this)">
<input type="checkbox" name="cb" value="b" onClick="test(this)">
<input type="checkbox" name="cb" value="c" onClick="test(this)">
<input type="checkbox" name="cb" value="d" onClick="test(this)">
<input type="checkbox" name="cb" value="e" onClick="test(this)">
<input type="checkbox" name="cb" value="f" onClick="test(this)">
<input type="checkbox" name="cb" value="g" onClick="test(this)">
<input type="checkbox" name="cb" value="h" onClick="test(this)">
<br>
<input name="aaa" type="text" value=" " >
</p>
</body>