js之一

1 表格的元素的增加

   可以利用insertRow()和inserCell

  eg:<script language="javascript" type="text/javascript">
  function createSub(){
   
  }

  /**利用insertRow,inserCell的方式创建行和列*/
  function createMain(){
        var rowLength=tbid.rows.length;
      alert("行的长度是"+rowLength);
      var newTr=tbid.insertRow(rowLength-1);
        //var newTr=tbid.insertRow(-1);
      var newTd1=newTr.insertCell();
      var newTd2=newTr.insertCell();
      var newTd3=newTr.insertCell();
      var newTd4=newTr.insertCell();
   
      newTd1.innerHTML="<input type='text' />";
      newTd2.innerHTML="<input type='text' />";
      newTd3.innerHTML="子项名<input type='text' />子项分<input type='text' />";
      newTd4.innerHTML="<input type='text' />";
  }


  function DelSub(){
   //var tb1=document.getElementById("list");
    //alert(tb1);
   var tr1=document.getElementById("003");
   var p=tr1.parentNode;
   alert(tr1);
   alert("p--"+p.nodeName);
   var d=p.removeChild(tr1);
  }
</script>
<table id="tbid" border=2 width=1300 height=500>
 
   <tr>
          <td colspan="4"><center>量归评价 </center></td>
         
   </tr>
   <tr>
           <td  width=200>量归项</td>
           <td  width=200 >分值</td>
           <td  width=400>量归子项</td>
           <td  width=200>操作</td>
   </tr>
    <tr>
           <td><input type="text" /></td>
           <td><input type="text" /></td>
           <td>子项名<input type="text" />子项分<input type="text" /></td>
           <td><input type="button" value="增加子项" οnclick="createSub()" /></td>
   </tr>
   <tr>
        <td colspan="4"><center><input type="button"  value="增加量归项" οnclick="createMain()"/></center></td>
   </tr>
   
   

</table>

具体可以参照:http://blog.youkuaiyun.com/fenghu89/archive/2007/12/07/1923137.aspx一文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值