原帖由 [bold][underline]lmhllr[/underline][/bold] 于 2007-12-18 17:11 发表 [url=http://bbs.]
" border="0" />[/url]
判断要用 ==
还有,代码似乎不完整
你说的是IF里的那个判断要用==吗?
下面是完整代码:麻烦你帮我看看
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script language="javascript">
function a()
{
var i="";
var sum="";
for (j=0;j<=3;j++)
{
if (document.form1.elements[j].Checked=true)
{
i=document.form1.elements[j].value+"\n";
}
sum=sum+i;
}
document.form1.t1.value=sum;
}
</script>
<body>
<form id="form1" name="form1" method="post" action="">
<label>
<input type="checkbox" name="c1" value="国家" onclick="a()">
国家</label>
<label>
<input type="checkbox" name="c2" value="军事" onclick="a()" >
军事</label>
<label>
<input type="checkbox" name="c3" value="计算机" onclick="a()">
计算机</label>
<label>
<input type="checkbox" name="c4" value="科学" onclick="a()">
科学</label>
<p>
<label>
<textarea name="t1" rows="6"></textarea>
</label>
</p>
</form>
</body>
</html>