RoyalAjax(6)------table.jsp

/*
usage:SimpleInsertRow(table,data[],style)
*/
function SimpleInsertRow(){//add by wuj Jul 4th,2005
 var args=arguments;
 var _tblName=args[0];
 var _cols=args[1];
 var _classname=args[2];
 var _tbl=document.getElementById(_tblName);
// alert(_tblName);
 _row=_tbl.insertRow();
 {
 var _col=_row.insertCell();
 _col.innerHTML='<input type=checkbox name="C_'+_tblName+'">';
 }
 for(var i=0;i<_cols.length;i++){
  var _col=_row.insertCell();
  _col.innerHTML=_cols[i];
  _col.className=_classname;
 }
}
/*
usage:
*/
function SimpleDeleteRow(){//add by wuj Jul 4th,2005
 var args=arguments;
 var _tblName=args[0];
 var checker="C_"+_tblName;
 var _tbl=document.getElementById(_tblName);
 var oTable = _tbl.firstChild;
 var oTrs = oTable.childNodes;
 var oChecks = document.all(checker);
 if(!oChecks){return false;}
 if(oChecks.length){
  for(i=oChecks.length; i>0; i--){//modified by wuj
     if(oChecks.item(i-1).checked){
        _tbl.deleteRow(i);
     }
  }
 }else{
  if(oChecks.checked){
   _tbl.deleteRow(1);
  }
 }
}
function SimpleClearTable(){//add by wuj Sep 12th,2005
 var args=arguments;
 var _tblName=args[0];
 var checker="C_"+_tblName;
 var _tbl=document.getElementById(_tblName);
 var oTable = _tbl.firstChild;
 var oTrs = oTable.childNodes;
 var oChecks = document.all(checker);
 if(!oChecks){return false;}
 if(oChecks.length){
  for(i=oChecks.length; i>0; i--){//modified by wuj
       _tbl.deleteRow(i);
  }
 }else{
  _tbl.deleteRow(1);
 }
}
function SimpleCheckAll(table_id){
 var checker="C_"+table_id;
 var oChecks = document.all(checker);
 if(oChecks.length){
  for(var i=0;i<oChecks.length;i++){//modified by wuj
   oChecks[i].checked=true;
  }
 }else{
  oChecks.checked=true;
 }
}
function SimpleCheckReverse(table_id){
 var checker="C_"+table_id;
 var oChecks = document.all(checker);
 if(oChecks.length){
  for(var i=0;i<oChecks.length;i++){//modified by wuj
   oChecks[i].checked=!oChecks[i].checked;
  }
 }else{
  oChecks.checked=!oChecks.checked;
 }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值