读书人

form.elements.length 的一个bug:但取

发布时间: 2012-11-01 11:11:33 作者: rapoo

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

读书人网 >Web前端

热点推荐