假如你的FORM名字是'formName',你的CHECKBOX名字是'chkName'
var nCount = -1;
if (document.formName.chkName)
{
nCount = 0;
if (document.formName.chkName.length)
{
for (var i=0; i < document.formName.chkName.length; i++)
{
if (document.formName.chkName[i].checked)
++nCount;
}
}
else
{
if (document.formName.chkName.checked)
++nCount;
}
}
alert(nCount);//-1 if there is no checkbox named "chkName"
var nCount = -1;
if (document.formName.chkName)
{
nCount = 0;
if (document.formName.chkName.length)
{
for (var i=0; i < document.formName.chkName.length; i++)
{
if (document.formName.chkName[i].checked)
++nCount;
}
}
else
{
if (document.formName.chkName.checked)
++nCount;
}
}
alert(nCount);//-1 if there is no checkbox named "chkName"
计数选中复选框
本文介绍了一种使用JavaScript来统计网页表单中被选中的复选框数量的方法。根据复选框是否存在及是否为多个,通过遍历并检查每个复选框的状态来更新计数器。
2643

被折叠的 条评论
为什么被折叠?



