form.elements.length 如果长度为1时 返回的是undefined 只有大于1时才能返回正确的值
自己写的一段代码:(当长度为1时,会报错)
function getCheckedCount(control) {
var count = 0;
if (control) {
for (var i=0; i<control.length; i++) {
var c = control[i];
if (c.checked) count ++;
}
}
return count;
}
126邮箱的一段代码:
function getCheckedCount(control) {
var count = 0;
if (control) {
if (control.length) {
for (var i=0; i<control.length; i++) {
var c = control[i];
if (c.checked) count ++;
}
} else {
var c = control;
if (c.checked) count ++;
}
}
return count;
}
getCheckedCount(document.forms["list"].elements["mid"]);
?
详细解决方案
form.elements.length 的一个bug:但取舍一个时,不能选择
热度:775 发布时间:2012-11-01 11:11:33.0
相关解决方案
- 求jquery.form.js+jquery.validate.min.js 用ajax提交表单的代码范例
- 关于<form action >的一个有关问题
- jquery form 有关问题
- form 表单交付 <form action="<c:url value='desktop'/>"
- 如何在document.forms[i].elements[j]后面插入一个元素 希望大家指点上哦
- form.getForm.submit对象不支持此属性或步骤
- jsp中<form>标记有关问题?头疼了很多天
- ajax返回data.length 为空或不是对象
- import form.addBookForm 有晓得这个包的出处的嘛?SOS~
- Windows Form 中怎么将 treeview 的节点与页面内容关联
- Form.FormClosing事件不触发(winform)解决思路
- postbackurl 和 <form action="">中的action有什么区别解决方法
- 求问大家html submit表单后一些控件为什么在服务端request.form.allkeys里取不到呢解决方案
- Request.Form 的
- javascript arguments length 总替1
- form 之间传值,该如何解决
- 第 1 行: 'form' 附近有语法异常
- Request.Form[4]的疑问?解决方法
- |M| if(spName==null || spName.Length=0) 好还是 if(spName==null || spName="")解决方案
- 关于'form' 附近有语法异常(待)
- 怎么在</form>之前写javascript脚本
- form 认证 cookie 永久保留有关问题
- 有哪位高手知道Page.Request.Form.Set()的用法?
- vs2005中 treeview 有关问题:索引和长度必须引用该字符串内的位置。参数名: length
- Request.Form["DropDownList5"].ToString()这句话是什么意思
- MOSS 2007中InfoPath Form Template 不能下传
- 460:Statement length exceeds maximum.解决方案
- 460:Statement length exceeds maximum.该如何解决
- createobject("form")创建表单怎么保存
- REPORT FORM 工时报表.frx NOEJECT NOCONSOLE TO PRINTER解决思路