form.elements.length 的一个bug:但选择一个时,不能选择
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"]);?