// 选择formname中的全部
function selectAll(formname){
for(var i=0;i<formname.elements.length;i++){
var e=formname.elements[i];
//if(!e.disabled) e.checked=formname.selectall.checked;
if(!e.disabled) e.checked=eval("formname.selectall.checked;");
}
}
/**
* 选择其中任意一个项目后,更新全部选择标志和当前页选择标志。
*/
function selectOne(formname){
for(var i = 0, j = formname.elements.length; i < j; i++){
var checkBoxElement = formname.elements[i];
if (checkBoxElement.checked == false){
if(formname.selectall != null &&
!formname.selectall.disabled ){
formname.selectall.checked = false;
}
if( document.importExcle != null ){
document.importExcle.selectall.value="";
}
}
}
var canSelected = true;
for(var i = 0,j = formname.elements.length; i < j; i++){
var selectedBoxElement = formname.elements[i];
if(selectedBoxElement.name != 'allbox' &&
selectedBoxElement.name != 'selectall' &&
selectedBoxElement.type == "checkbox"){
if(selectedBoxElement.checked == false){
canSelected = false;
break;
}
}
}
if( formname.allbox != null &&
!formname.allbox.disabled ){
formname.allbox.checked = canSelected;
}
}第一个是全选
第二个是当全选时,去掉任何一个标记框时,全选标记消失
function selectAll(formname){
for(var i=0;i<formname.elements.length;i++){
var e=formname.elements[i];
//if(!e.disabled) e.checked=formname.selectall.checked;
if(!e.disabled) e.checked=eval("formname.selectall.checked;");
}
}
/**
* 选择其中任意一个项目后,更新全部选择标志和当前页选择标志。
*/
function selectOne(formname){
for(var i = 0, j = formname.elements.length; i < j; i++){
var checkBoxElement = formname.elements[i];
if (checkBoxElement.checked == false){
if(formname.selectall != null &&
!formname.selectall.disabled ){
formname.selectall.checked = false;
}
if( document.importExcle != null ){
document.importExcle.selectall.value="";
}
}
}
var canSelected = true;
for(var i = 0,j = formname.elements.length; i < j; i++){
var selectedBoxElement = formname.elements[i];
if(selectedBoxElement.name != 'allbox' &&
selectedBoxElement.name != 'selectall' &&
selectedBoxElement.type == "checkbox"){
if(selectedBoxElement.checked == false){
canSelected = false;
break;
}
}
}
if( formname.allbox != null &&
!formname.allbox.disabled ){
formname.allbox.checked = canSelected;
}
}第一个是全选
第二个是当全选时,去掉任何一个标记框时,全选标记消失
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货