关于checkbox的个数的问题,急急!! 我从数据库中读取出数据加到复选框中,有时有多个,有时只有一个,要是有多个的话,很好判断出他们的个数和是否选中,但是如果只有一个的话,就很难判断出他的个数和是否选中的状态,请问一下,我该如何判断呢,谢谢啦!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要是一个的话,他的返回值是undefine啊, 怎么会是undefine?代码贴出来看看 返回undefine,哪么是你代码写的有问题 假如是两个或两个以上的话,能正常的显示出checkbox 的个数啊 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> new document </title> <meta name="generator" content="editplus" /> <meta name="author" content="[email protected]" /> <meta name="keywords" content="javascript" /> <meta name="description" content="for javascript region of csdn" /> </head> <body> <div id="divChk" class=""> <input type="checkbox" id="chkOnlyOne" /><label for="chkOnlyOne">Only one</label><br /> <input type="button" id="btnChk" value="check is selected" /> </div> </body> <script type="text/javascript"> <!--var colChk = document.getElementById("divChk").getElementsByTagName("input");document.getElementById("btnChk").onclick = function() { var selectedCount = 0; for (var i=0; i<colChk.length; i++) { if (colChk[i].type == "checkbox" && colChk[i].checked) { selectedCount++; } } if (selectedCount > 0) { alert("已选中" + selectedCount + "个"); } else { alert("快选!"); }}; //--> </script></html> 在网页上加在线QQ 求解一段javascript代码的作用,详见文章内容 ajax 中多次传值 无法返回 多个div嵌套时onmouseover和onmouseout事情乱了 js function的变量问题 利JS的DOM的parentNode.nodeName获取了一个P标签.怎么样更改这个P标签的属性? 如何将一个飘动的图片在遇到select时置于select对象上面? 关于关闭窗口的问题 如何取得动态生成的文本框的内容,急急急!!! 高手们请看,小小的问题需要解答!必有重谢! 无效的过程调用和参数 奇怪的问题,大虾帮帮忙吧
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> new document </title>
<meta name="generator" content="editplus" />
<meta name="author" content="[email protected]" />
<meta name="keywords" content="javascript" />
<meta name="description" content="for javascript region of csdn" />
</head> <body>
<div id="divChk" class="">
<input type="checkbox" id="chkOnlyOne" /><label for="chkOnlyOne">Only one</label><br />
<input type="button" id="btnChk" value="check is selected" />
</div>
</body>
<script type="text/javascript">
<!--
var colChk = document.getElementById("divChk").getElementsByTagName("input");
document.getElementById("btnChk").onclick = function() {
var selectedCount = 0;
for (var i=0; i<colChk.length; i++)
{
if (colChk[i].type == "checkbox"
&& colChk[i].checked)
{
selectedCount++;
}
}
if (selectedCount > 0)
{
alert("已选中" + selectedCount + "个");
}
else
{
alert("快选!");
}
};
//-->
</script>
</html>