<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>判断</title>
<script language="javascript">
//表单提交
function submit_Click()
{
//判断是否选中
if(document.form1.XIANChk.checked=="1")
document.getElementById("form1").innerHTML="<input name='XIANChk' type='checkbox' id='XIAN' onclick='submit_Click();' value='1' checked>显示数据-->好";
else
document.getElementById("form1").innerHTML="<input name='XIANChk' type='checkbox' id='XIAN' onclick='submit_Click();' value='1'>显示数据-->坏";
}
</script>
</head>
<body>
<form name="form1" id="form1" method="post" target="_self">
<input name='XIANChk' type='checkbox' id='XIAN' onclick='submit_Click();' value='1'>显示数据
</form>
</body>
</html>
这可能是要的效果 上面那个代码我没运行只是看见你把接收的转换成字符串了,所以那要加引号。
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>判断</title>
<script language="javascript">
//表单提交
function submit_Click()
{
//判断是否选中
if(document.form1.XIANChk.checked=="1")
document.getElementById("form1").innerHTML="<input name='XIANChk' type='checkbox' id='XIAN' onclick='submit_Click();' value='1' checked>显示数据-->好";
else
document.getElementById("form1").innerHTML="<input name='XIANChk' type='checkbox' id='XIAN' onclick='submit_Click();' value='1'>显示数据-->坏";
}
</script>
</head>
<body>
<form name="form1" id="form1" method="post" target="_self">
<input name='XIANChk' type='checkbox' id='XIAN' onclick='submit_Click();' value='1'>显示数据
</form>
</body>
</html>
这可能是要的效果 上面那个代码我没运行只是看见你把接收的转换成字符串了,所以那要加引号。