码迷,mamicode.com
首页 > 其他好文 > 详细

表格增加一行/删除一行

时间:2017-07-11 23:00:37      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:inpu   remove   doc   pen   var   end   class   ret   nbsp   

1,点击按钮,表格增加/删除一行,表格可编辑

HTML:

<div class="handle_tab_box clearfix">
    <button class="removeRow_btn" onclick="delrow()">删除</button>
    <button class="addRow_btn" onclick="addrow()">增加</button>
</div>
<div class="param_tablebox">
          <table cellspacing="0" id="tb">
                <thead>
                        <tr>
                              <th>名称</th>
                              <th>类型</th>
                              <th>是否为必须</th>
                              <th>示例值</th>
                              <th>更多限制</th>
                              <th>描述</th>
                         </tr>
                </thead>
                 <tbody>
        <tr>
          <td><input type="text" value="" /></td>
          <td><input type="text" value="" /></td>
          <td><input type="text" value="" /></td>
          <td><input type="text" value="" /></td>
          <td><input type="text" value="" /></td>
          <td><input type="text" value="" /></td>
        </tr>
     </tbody>
  </table>
</div>
 
javascript:
 
//删除一行
function delrow() {
    var i = tb.rows.length;
    if (i == 1) {
      return;
    }
    tb.deleteRow(i - 1);
}

//增加一行
function addrow() {
    var tr = document.createElement(‘tr‘);
    var cellsNum = tb.rows[0].cells.length;
    for (var j = 0; j < cellsNum; j++) {
      var td = document.createElement(‘td‘);
      td.innerHTML = ‘<input type="text"/>‘;
      tr.appendChild(td);
    }
  tb.tBodies[0].appendChild(tr);
}
 
CSS:
 

表格增加一行/删除一行

标签:inpu   remove   doc   pen   var   end   class   ret   nbsp   

原文地址:http://www.cnblogs.com/ermaoblog/p/7152533.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!