最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js動態(tài)生成表格(節(jié)點操作)

 更新時間:2021年01月12日 17:21:57   作者:劉劉劉code  
這篇文章主要為大家詳細介紹了js動態(tài)生成表格,進行節(jié)點操作,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了js動態(tài)生成表格的具體代碼,供大家參考,具體內(nèi)容如下

針對DOM節(jié)點操作,該案例效果圖如下(代碼量不多,就沒有結(jié)構(gòu)與行為相分離):

原生js實現(xiàn)(注釋里面解釋了做法):

<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8">
 <title></title>
 <style type="text/css">
 table {
 width: 500px;
 margin: 100px auto;
 border-collapse: collapse;
 text-align: center;
 }

 td,
 th {
 border: 1px solid #333;
 }

 thead tr {
 height: 40px;
 background-color: #ccc;
 }
 </style>
 </head>
 <body>
 <table cellspacing="0">
 <thead>
 <tr>
  <th>姓名</th>
  <th>科目</th>
  <th>成績</th>
  <th>操作</th>
 </tr>
 </thead>
 <tbody>
 </tbody>
 </table>
 </body>
 <script type="text/javascript">
 //因為里面的學(xué)生數(shù)據(jù)都是動態(tài)的,我們需要js動態(tài)生成 這里我們需要模擬數(shù)據(jù),自己定義好數(shù)據(jù)
 // 數(shù)據(jù)我們采取對象形式儲存
 //1 先準(zhǔn)備好學(xué)生的數(shù)據(jù)
 //2 所有數(shù)據(jù)都是放到tbody里面(多少人,多少行)
 var datas = [{
 name: '劉舒新',
 subject: 'JavaScript',
 score: '100'
 }, {
 name: '宋祥隆',
 subject: 'JavaScript',
 score: '80'
 },
 {
 name: '崔健',
 subject: 'JavaScript',
 score: '90'
 },
 {
 name: '郄海淼',
 subject: 'JavaScript',
 score: '70'
 }
 ];
 //console.log(datas.length);
 var tbody = document.querySelector('tbody');
 for (var i = 0; i < datas.length; i++) {
 //創(chuàng)建行
 trs = document.createElement('tr');
 tbody.appendChild(trs);
 //創(chuàng)建單元格 td的數(shù)量取決于每個對象里面的屬性個數(shù)
 for(var k in datas[i]){
 //創(chuàng)建單元格
 var td=document.createElement('td');
 //把對象里面的屬性值 給td
 //console.log(datas[i][k]);
 td.innerHTML=datas[i][k];
 trs.appendChild(td);
 }
 
 //創(chuàng)建操作刪除單元格
 var td=document.createElement('td');
 td.innerHTML='<a href="javascript:;" rel="external nofollow" >刪除</a>'
 trs.appendChild(td);
 }
 //刪除操作
 var a=document.querySelectorAll('a');
 for(var i=0;i<a.length;i++){
 a[i].onclick=function(){
 tbody.removeChild(this.parentNode.parentNode);
 }
 }
 </script>
</html>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

遂溪县| 绩溪县| 尉氏县| 封开县| 神池县| 积石山| 锡林浩特市| 会同县| 台湾省| 彰化县| 昆山市| 无为县| 新郑市| 合水县| 淄博市| 梨树县| 兴隆县| 伊春市| 洪泽县| 丰原市| 八宿县| 阳西县| 惠安县| 昌江| 峨边| 四川省| 苍南县| 抚宁县| 永川市| 武强县| 内黄县| 岫岩| 五华县| 石城县| 新疆| 博乐市| 东台市| 涿鹿县| 当涂县| 黄平县| 区。|