首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

form.elements.length 的一个bug:但取舍一个时,不能选择

2012-11-01 
form.elements.length 的一个bug:但选择一个时,不能选择form.elements.length 如果长度为1时 返回的是unde

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"]); 
?

热点排行