所有不工作我有一个javascipt的如下:选择/取消对单个记录
if(document.forms[0].Check_All.value=="Select All"){
for (i = 0; i < chk.length; i++){
chk[i].checked = true ;
document.forms[0].Check_All.value="DeSelect All";
}
}else{
for (i = 0; i < chk.length; i++){
chk[i].checked = false ;
document.forms[0].Check_All.value="Select All";
}
}
它是用来选择和取消选中复选框。当chk.length = 2及以上时它工作正常。但是,当我只有1记录chk.length是未定义的,它不会工作。任何猜测为什么?
这是一个错误,对吗? –