站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

javascript如何刪除一行

在javascript中,可以使用remove函數(shù)刪除一行,語法格式為“元素對象.remove()”。remove()方法移除被選元素,包括所有文本和子節(jié)點。

javascript如何刪除一行

本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

javascript在form表單中增加數(shù)據(jù)到表格中,也可以單獨刪除某一行

remove() 方法移除被選元素,包括所有文本和子節(jié)點。

該方法不會把匹配的元素從 jQuery 對象中刪除,因而可以在將來再使用這些匹配的元素。

但除了這個元素本身得以保留之外,remove() 不會保留元素的 jQuery 數(shù)據(jù)。其他的比如綁定的事件、附加的數(shù)據(jù)等都會被移除。這一點與 detach() 不同。

javascript如何刪除一行

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>Title</title>     <style>         #container {             text-align: center;         }          #mytable {             width: 500px;             text-align: center;             border: 1px solid #ccc;             margin: 0 auto;         }          #mytable td, #mytable th {             border: 1px solid #ccc;         }          #myfrm {             line-height: 30px;         }     </style>     <script>         window.onload = function () {             $("btnAdd").onclick = function(){                 //創(chuàng)建tr                 let tr = document.createElement('tr');                 //創(chuàng)建td                 let tdName = document.createElement('td');                 let tdAge = document.createElement('td');                 let tdSex = document.createElement('td');                 let tdPhone = document.createElement('td');                 let tdDelete = document.createElement('td');                  //td中放數(shù)據(jù)                 tdName.innerText = $('name').value;                 tdAge.innerText = $('age').value;                 tdSex.innerText = $('m').checked?$('m').value:$('f').value;                  tdPhone.innerText = $('phone').value;                  //這邊如果不添加刪除,增加數(shù)據(jù)之后,會刪除不了                 let btndelete = document.createElement('input');                 btndelete.type='button';                 btndelete.value='刪除';                 btndelete.onclick = function(){                     this.parentNode.parentNode.remove();                 }                 tdDelete.appendChild(btndelete);                  //td放入tr;                 tr.appendChild(tdName);                 tr.appendChild(tdAge);                 tr.appendChild(tdSex);                 tr.appendChild(tdPhone);                 tr.appendChild(tdDelete);                  //tr放入表格                  $('tb').appendChild(tr);             }               //刪除             let btnlist = document.querySelectorAll('.delete');             for(let i = 0;i<btnlist.length;i++){                 btnlist[i].onclick = function () {                     this.parentNode.parentNode.remove();                 }             }           }          function $(id) {             return document.getElementById(id);         }     </script> </head> <body> <p id="container">     <table id="mytable">         <thead>         <tr>             <th>姓名</th>             <th>年齡</th>             <th>性別</th>             <th>電話</th>             <th>操作</th>         </tr>         </thead>         <tbody id="tb">         <tr>             <td>tom</td>             <td>20</td>             <td>male</td>             <td>110</td>             <td>                 <input type="button" value="刪除" class="delete">             </td>         </tr>         <tr>             <td>jack</td>             <td>22</td>             <td>male</td>             <td>119</td>             <td><input type="button" value="刪除" class="delete"></td>         </tr>         <tr>             <td>alice</td>             <td>25</td>             <td>female</td>             <td>120</td>             <td><input type="button" value="刪除" class="delete"></td>         </tr>         </tbody>     </table>     <hr>      <form action="" id="myfrm">         姓名:<input type="text" id="name"> <br>         年齡:<input type="text" id="age"> <br>         性別:<input type="radio" name="sex" id="m" value="male" checked> 男         <input type="radio" name="sex" id="f" value="female"> 女 <br>         電話:<input type="text" id="phone"> <br>         <input type="button" value="添    加" id="btnAdd">         <input type="reset" value="重    置">     </form> </p>  </body> </html>

【推薦學(xué)習(xí):javascript高級教程】

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
精品无码久久久久国产| 国产精品毛片一区二区三区| 国产精品高清全国免费观看| 最新 国产 精品 精品 视频| 99re热视频精品首页| 日本精品久久久久中文字幕8| 91麻豆精品国产| 国产成人精品高清不卡在线 | 日韩免费视频播播| 国产成人综合久久精品免费| 青青草原综合久久大伊人精品| 国产精品视频第一页| 精品国产第一国产综合精品| 精品少妇无码AV无码专区| 无码国内精品久久人妻蜜桃| 亚洲国产精品成人久久| 一本色道久久综合亚洲精品| a级精品九九九大片免费看| 9久久免费国产精品特黄| 国产精品99久久久久久董美香 | 91精品国产91久久久久青草| 人人妻人人澡人人爽人人精品97 | 人妻少妇精品无码专区漫画 | 亚洲国产主播精品极品网红| 日韩乱码在线观看| 综合91在线精品| 日韩美女18网站久久精品| 日韩色日韩视频亚洲网站| 中文字幕无码亚洲欧洲日韩| 日韩高清在线中文字带字幕| 日韩精品视频一区二区三区| 在线观看国产精品日韩av| heyzo亚洲精品日韩| 中文一国产一无码一日韩| 亚洲av日韩专区在线观看| 日韩在线视频不卡| 一本色道久久88综合日韩精品| 亚洲国产精品综合久久一线| 国产精品青草久久久久福利99| 国产精品国产三级国产潘金莲| 精品久久久久一区二区三区|