论坛首页 Web前端技术论坛

关于杂乱的复选框处理.

浏览 1802 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-12-04  
/**
  * add
  **/
function getCheckbox4(){

    var a = document.getElementsByName("oldman_zxb.zlgwzb");
  var n = a.length;
var mystr="";
var no=0; //记录选中了多少个复选框,传入的参数n=one时只能选择一个复选框
for(var i=0;i<n;i++){
if (a[i].checked){
   
mystr=mystr+a[i].value+",";
no=no+1;
}
}
mystr=mystr.substring(0,mystr.length-1);
document.all.zlgwzb.value=mystr;
         //zlgwzb为hidden域名字

}

/**
  * update
  **/

//更新复选框数据
function autoCheckValue(sourceStr, ckName) {
var ckArray = document.getElementsByName(ckName);

//sourceStr = sourceStr.Trim();

var souArray = sourceStr.split(",");
for (var i = 0; i < souArray.length; i++) {
    //遍历每一个单选框
for (var j = 0; j < ckArray.length; j++) {
  
      // 遍历选中
if (souArray[i] == ckArray[j].value) {
ckArray[j].checked = true;
}
}
}
}
function checkValue(){
   autoCheckValue('<c:out value="${oldman_zxb.zljts}"/>', "oldman_zxb.zljts");
}
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics