JS小功能(操作Table--動態(tài)添加刪除表格及數(shù)據(jù))實(shí)現(xiàn)代碼
效果:
代碼:
<head runat="server">
<title></title>
<style type="text/css">
tr
{
height: 30px;
}
</style>
<script type="text/javascript">
window.onload = function () {
var oName = document.getElementById('txt1');
var oEasyName = document.getElementById('txt2');
var oHero = document.getElementById('txt3');
var oBtn = document.getElementById('btn');
var oTab = document.getElementById('tab1');
var num = oTab.tBodies[0].rows.length + 1;
oBtn.onclick = function () {
var oTr = document.createElement('tr');
var oTd = document.createElement('td')
oTd.innerHTML = num++;
oTr.appendChild(oTd);
var oTd = document.createElement('td');
oTd.innerHTML = oName.value;
oTr.appendChild(oTd);
var oTd = document.createElement('td');
oTd.innerHTML = oEasyName.value;
oTr.appendChild(oTd);
var oTd = document.createElement('td');
oTd.innerHTML = oHero.value;
oTr.appendChild(oTd);
var oTd = document.createElement('td');
oTd.innerHTML = '<a href="#">刪除</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>
<div style="margin-left: 300px; margin-top: 30px;">
種族名稱:<input type="text" id="txt1" />
種族簡稱:<input type="text" id="txt2" />
英雄 :<input type="text" id="txt3" />
<input type="button" id="btn" value="添加信息" />
</div>
<table id="tab1" border="1" style="text-align: center; width: 800px; margin-left: 300px;
margin-top: 10px;">
<thead>
<tr style="background-color: #FF0000">
<td>
序號
</td>
<td>
種族名稱
</td>
<td>
種族簡稱
</td>
<td>
英雄
</td>
<td>
操作
</td>
</tr>
</thead>
<tbody>
<tr>
<td>
1
</td>
<td>
人類聯(lián)盟
</td>
<td>
HUM
</td>
<td>
代表性英雄:AM
</td>
<td>
</td>
</tr>
<tr>
<td>
2
</td>
<td>
獸人部落
</td>
<td>
ORC
</td>
<td>
代表性英雄:BM
</td>
<td>
</td>
</tr>
<tr>
<td>
3
</td>
<td>
不死亡靈
</td>
<td>
UD
</td>
<td>
代表性英雄:DK
</td>
<td>
</td>
</tr>
<tr>
<td>
4
</td>
<td>
暗夜精靈
</td>
<td>
NE
</td>
<td>
代表性英雄:DH
</td>
<td>
</td>
</tr>
</tbody>
</table>
</body>
- JS/jQuery實(shí)現(xiàn)超簡單的Table表格添加,刪除行功能示例
- js動態(tài)添加表格逐行添加、刪除、遍歷取值的實(shí)例代碼
- js實(shí)現(xiàn)添加刪除表格(兩種方法)
- JS實(shí)現(xiàn)動態(tài)表格的添加,修改,刪除功能(推薦)
- 基于JavaScript實(shí)現(xiàn)動態(tài)添加刪除表格的行
- 原生JS和JQuery動態(tài)添加、刪除表格行的方法
- js簡單的表格添加行和刪除行操作示例
- 動態(tài)添加刪除表格行的js實(shí)現(xiàn)代碼
- JavaScript動態(tài)操作表格實(shí)例(添加,刪除行,列及單元格)
- js動態(tài)實(shí)現(xiàn)表格添加和刪除操作
相關(guān)文章
在 javascript 中如何快速獲取數(shù)組指定位置的元素
這篇文章主要介紹了在 javascript 中快速獲取數(shù)組指定位置的元素,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-04-04
Javascript中正則表達(dá)式的應(yīng)用詳解
這篇文章主要為大家詳細(xì)介紹了Javascript中正則表達(dá)式的應(yīng)用,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-02-02
JavaScript實(shí)現(xiàn)二分查找實(shí)例代碼
二分查找的前提為:數(shù)組、有序。這篇文章主要介紹了JavaScript實(shí)現(xiàn)二分查找實(shí)例代碼,需要的朋友可以參考下2017-02-02
ajax級聯(lián)菜單實(shí)現(xiàn)方法實(shí)例分析
這篇文章主要介紹了ajax級聯(lián)菜單實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了基于ajax與后臺php交互實(shí)現(xiàn)級聯(lián)菜單功能的相關(guān)操作技巧,需要的朋友可以參考下2016-11-11
Bootstrap模塊dropdown實(shí)現(xiàn)下拉框響應(yīng)
這篇文章主要為大家詳細(xì)介紹了Bootstrap下拉框模塊dropdown實(shí)現(xiàn)下拉框響應(yīng),感興趣的朋友可以參考一下2016-05-05
微信小程序表單驗(yàn)證form提交錯(cuò)誤提示效果
這篇文章主要為大家詳細(xì)介紹了微信小程序表單驗(yàn)證form提交錯(cuò)誤提示效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07

