<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    HTML表格的動(dòng)態(tài)添加行和刪除行

    Posted on 2007-05-28 18:11 李鵬 閱讀(7837) 評(píng)論(2)  編輯  收藏 所屬分類: javascript

     

    最近由于工作上的需要,
    對(duì)AJAX的相關(guān)知識(shí)看的稍多了些,

    下面是HTML表格行的動(dòng)態(tài)添加和刪除的例子,
    代碼貼上:

     1<html>
     2<head>
     3 <script language="javascript">
     4  function addRow() //insert row
     5     var testTable = document.getElementById("testTable");
     6     var bodies = testTable.tBodies;
     7     var aBody = null;
     8     if(bodies){
     9     aBody = bodies[0];
    10     }

    11
    12     if(aBody){
    13     var row = document.createElement("tr");
    14     for(var i = 0 ; i < testTable.tHead.rows[0].cells.length; i++){
    15     var cell = document.createElement("td");
    16     
    17     var str = "內(nèi)容第" + (aBody.rows.length + 1+ "行第" + (i+1+ "";
    18     if(i == (testTable.tHead.rows[0].cells.length -1)) {
    19         str = "&nbsp;&nbsp;<a href='javascript:void(0);' onclick=\"removeRow(this);\">刪除</a>";
    20     }

    21     cell.innerHTML = str;
    22     row.appendChild(cell);
    23     }

    24     aBody.insertBefore(row);
    25     }

    26  }

    27
    28  function removeRow(obj) //delete row
    29     var testTable = document.getElementById("testTable");
    30     var bodies = testTable.tBodies;
    31     var aBody = null;
    32     if(bodies){
    33     aBody = bodies[0];
    34     if(aBody){
    35                 aBody.removeChild(obj.parentNode.parentNode);
    36        }

    37     }

    38  }

    39 
    </script>
    40</head>
    41   <body>
    42      <div>
    43         <table id="testTable" border="1" width="80%">
    44      <thead>
    45    <tr>
    46       <th scope="col">表頭第一列</th>
    47       <th scope="col">表頭第二列</th>
    48       <th scope="col">表頭第三列</th>
    49    </tr>
    50   </thead>
    51         </table>
    52   <input type="button" name="addButton" value="追加一行" onclick="addRow();" />
    53      </div>
    54   </body>
    55</html>
    56

    由于公司只需要是IE下能執(zhí)行就滿足要求,
    因此以上代碼只是在IE下測試通過。

    只有注冊用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     

    posts - 8, comments - 28, trackbacks - 0, articles - 0

    Copyright © 李鵬

    主站蜘蛛池模板: 青青草原亚洲视频| 亚洲国产综合精品中文字幕| 亚洲AV福利天堂一区二区三| 91成人免费观看在线观看| 国产精品久久久亚洲| 毛片在线全部免费观看| 久久亚洲精品中文字幕| 久久国产高潮流白浆免费观看 | 免费在线看v网址| 亚洲videos| 四虎成人免费网站在线| 日韩亚洲综合精品国产| 2022中文字字幕久亚洲| 在线看片免费人成视频久网下载| 亚洲精品无码成人片久久| 久久精品成人免费观看| 看免费毛片天天看| 朝桐光亚洲专区在线中文字幕| 久久99国产综合精品免费| 国产AV无码专区亚洲AWWW| 午夜国产精品免费观看| 中文字幕手机在线免费看电影| 2020年亚洲天天爽天天噜| 国产偷v国产偷v亚洲高清| 四虎成人精品在永久免费| 免费福利视频导航| 大地影院MV在线观看视频免费| 亚洲av色香蕉一区二区三区| 亚洲最大的成网4438| 亚洲无线码在线一区观看 | 亚洲尤码不卡AV麻豆| 色视频色露露永久免费观看| 91精品免费观看| 黄网站免费在线观看| 一级毛片不卡免费看老司机| 亚洲精品无码专区久久| 亚洲va乱码一区二区三区| 亚洲性天天干天天摸| 亚洲人成电影网站国产精品| 色播在线永久免费视频| 成人毛片18女人毛片免费96|