Easy, L@_@K
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> dhtml.checkbox.dynamicShowResult.html </title>
<meta name="generator" content="editplus" />
<meta name="author" content="yixianggao@126.com" />
<meta name="keywords" content="javascript" />
<meta name="description" content="for javascript of csdn region" />
</head>
<body>
<table>
<tr>
<td><input type="checkbox" value="A" name="seName" />A</td>
<td><input type="checkbox" value="B" name="seName" />B</td>
<td><input type="checkbox" value="C" name="seName" />C</td>
<td><textarea id="wbnr" rows="3"></textarea></td>
</tr>
</table>
<script type="text/javascript">
<!--
function getCheckBoxListByName(strName)
{
var colInput = document.getElementsByTagName("input");
var colChkList = new Object;
colChkList.length = 0;
for (var i=0; i<colInput.length; i++)
{
if (colInput[i].type.toLowerCase()=="checkbox"
&& colInput[i].name==strName)
{
colChkList[colChkList.length] = colInput[i];
colChkList.length += 1;
}
}
return colChkList;
}
var oResult = document.getElementById("wbnr");
var colChkList = getCheckBoxListByName("seName");
for (var i=0; i<colChkList.length; i++)
{
colChkList[i].onclick = function() {
oResult.value = "";
var arrResult = new Array();
for (var j=0; j<colChkList.length; j++)
{
if (colChkList[j].checked)
{
arrResult[arrResult.length] = colChkList[j].value;
}
}
oResult.value = arrResult.join(",");
}
}
//-->
</script>
</body>
</html>