javascript動態刪除或者新增table表格行程式碼例項
分享一段程式碼例項,它實現了動態刪除或者新增tr表格行效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script> window.onload = function() { var oTab = document.getElementById('tab1'); var oBtn = document.getElementById('btn1'); var oName = document.getElementById('name'); var oAge = document.getElementById('age'); var id = oTab.tBodies[0].rows.length + 1; oBtn.onclick = function() { var oTr = document.createElement('tr'); var oTd = document.createElement('td'); oTd.innerHTML = id++; //? oTr.appendChild(oTd); var oTd = document.createElement('td'); oTd.innerHTML = oName.value; oTr.appendChild(oTd); var oTd = document.createElement('td'); oTd.innerHTML = oAge.value; oTr.appendChild(oTd); var oTd = document.createElement('td'); oTd.innerHTML = '<a href="javascript:;">刪除</a>'; oTr.appendChild(oTd); oTd.getElementsByTagName('a')[0].onclick = function() { oTab.tBodies[0].removeChild(this.parentNode.parentNode); }; oTab.tBodies[0].appendChild(oTr); }; }; </script> </head> <body> 網站名稱:<input id="name" type="text" /> url:<input id="age" type="text" /> <input id="btn1" type="button" value="新增" /> <table id="tab1" border="1" width="500"> <thead> <td>ID</td> <td>webName</td> <td>url</td> <td>address</td> </thead> <tbody> <tr> <td>1</td> <td>螞蟻部落</td> <td>www.softwhy.com</td> <td>青島市南區</td> </tr> <tr> <td>2</td> <td>螞蟻部落一</td> <td>www.softwhy.com</td> <td>青島市南區</td> </tr> <tr> <td>3</td> <td>螞蟻部落二</td> <td>www.softwhy.com</td> <td>青島市南區</td> </tr> <tr> <td>4</td> <td>螞蟻部落三</td> <td>www.softwhy.com</td> <td>青島市南區</td> </tr> </tbody> </table> </body> </html>
上面的程式碼實現了我們的要去,非常的簡單,更多內容參閱相關閱讀。
相關閱讀:
(1).rows可以參閱表格table rows一章節。
(2).document.createElement()可以參閱document.createElement()一章節。
(3).innerHTML可以參閱innerHTML一章節。
(4).appendChild()可以參閱appendChild()一章節。
(5).parentNode可以參閱parentNode一章節。
相關文章
- javascript新增或者刪除table表格行程式碼例項JavaScript行程
- js動態新增和刪除table表格行程式碼例項JS行程
- javascript動態刪除和新增表格行程式碼例項JavaScript行程
- 點選刪除或者新增表格行簡單程式碼例項
- 動態刪除和新增table行程式碼例項行程
- 動態的新增或者刪除指定元素程式碼例項
- javascript刪除或者新增option選項例項程式碼JavaScript
- javascript動態操作table表格程式碼例項JavaScript
- 刪除table表格行和列程式碼例項
- js動態建立table表格和刪除指定行列程式碼例項JS
- javascript動態建立指定行與列table表格程式碼例項JavaScript
- JavaScript table表格行進行刪除和新增JavaScript
- JavaScript動態為table表格新增行JavaScript
- JavaScript動態新增或者刪除HTML元素JavaScriptHTML
- javascript實現的動態新增和刪除表格行程式碼JavaScript行程
- JavaScript刪除table表格指定行JavaScript
- html元素的動態新增和刪除程式碼例項HTML
- jQuery新增或者刪除class樣式類程式碼例項jQuery
- javascript動態建立table表格並新增資料程式碼JavaScript
- jQuery動態新增和刪除表格行jQuery
- javascript如何動態刪除或者新增物件屬性JavaScript物件
- jQuery table表格行的新增和刪除jQuery
- javascript生成指定行列table表格程式碼例項JavaScript
- 點選新增或者刪除表格行詳解
- JavaScript點選新增行或者刪除行JavaScript
- javascript動態建立table表格程式碼示例JavaScript
- JavaScript刪除table表格中行JavaScript
- JavaScript刪除table表格列JavaScript
- 動態建立具有刪除行按鈕的table表格
- jQuery刪除表格指定行程式碼例項jQuery行程
- 點選刪除表格行程式碼例項行程
- javascript 動態新增表格行JavaScript
- table表格美化程式碼例項
- table表格使用程式碼例項
- jQuery實現的表格新增或者刪除行操作jQuery
- javascript刪除所有cookie例項程式碼JavaScriptCookie
- javascript新增和刪除select下拉選單option項程式碼例項JavaScript
- js table表格排序程式碼例項JS排序