国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript中動態向表格添加數據

2019-11-19 17:47:41
字體:
來源:轉載
供稿:網友

利用JavaScript ,動態向表格中添加數據,其實方法很簡單的,下面給大家分享下實現方法

1. 首先先寫出表格的表頭和主干部分

<table width="600" border="1" cellspacing="0">   <thead>    <tr>      <th>編號</th>      <th>姓名</th>      <th>職位</th>      <th>操作</th>    </tr>    </thead>   <tbody id="tbMain"></tbody> </table> 

2. 接下來就是網表格里面添加數據,這里用的是原生javascript

<script type="text/javascript">  //模擬一段JSON數據,實際要從數據庫中讀取  var per = [       {id:001,name:'張珊',job:'學生'},       {id:002,name:'李斯',job:'教師'},       {id:003,name:'王武',job:'經理'}       ];   window.onload = function(){    var tbody = document.getElementById('tbMain');    for(var i = 0;i < per.length; i++){ //遍歷一下json數據      var trow = getDataRow(per[i]); //定義一個方法,返回tr數據      tbody.appendChild(trow);     }    }  function getDataRow(h){    var row = document.createElement('tr'); //創建行    var idCell = document.createElement('td'); //創建第一列id    idCell.innerHTML = h.id; //填充數據    row.appendChild(idCell); //加入行 ,下面類似    var nameCell = document.createElement('td');//創建第二列name    nameCell.innerHTML = h.name;    row.appendChild(nameCell);    var jobCell = document.createElement('td');//創建第三列job    jobCell.innerHTML = h.job;    row.appendChild(jobCell);    //到這里,json中的數據已經添加到表格中,下面為每行末尾添加刪除按鈕    var delCell = document.createElement('td');//創建第四列,操作列    row.appendChild(delCell);    var btnDel = document.createElement('input'); //創建一個input控件    btnDel.setAttribute('type','button'); //type="button"    btnDel.setAttribute('value','刪除');     //刪除操作    btnDel.onclick=function(){      if(confirm("確定刪除這一行嘛?")){        //找到按鈕所在行的節點,然后刪掉這一行        this.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode);        //btnDel - td - tr - tbody - 刪除(tr)        //刷新網頁還原。實際操作中,還要刪除數據庫中數據,實現真正刪除        }      }    delCell.appendChild(btnDel); //把刪除按鈕加入td,別忘了    return row; //返回tr數據      }   </script> 

3. 網頁測試

顯示成功,點擊刪除按鈕,并確定即可刪除這一行

刪除第二行,可以!

以上所述是小編給大家介紹的JavaScript中動態向表格添加數據,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南京市| 荔波县| 濉溪县| 建德市| 平塘县| 奎屯市| 孝义市| 萝北县| 天台县| 萝北县| 宁津县| 镇宁| 朝阳市| 屏东市| 克什克腾旗| 临朐县| 年辖:市辖区| 株洲市| 云阳县| 于都县| 青神县| 阳朔县| 永州市| 宜丰县| 阿克陶县| 灵武市| 社旗县| 许昌县| 乐东| 清水县| 泌阳县| 哈巴河县| 桐庐县| 武鸣县| 南部县| 博罗县| 铜梁县| 庄河市| 泰兴市| 龙口市| 策勒县|