js 表格操作----添加删除

js 表格操作----添加删除

书名:<input type="text" id="name">	
价格:<input type="text" id="price">	
			<button onclick="add()">添加</button>
			<table id="table" width="800" border="1">
				<tr>
					<td>书名</td>	
					<td>价格</td>
					<td>操作</td>			
				</tr>
				<tr>
					<td>远方的美好</td>	
					<td>99</td>
					<td><button onclick="del(this)">删除</button></td>			
				</tr>
				<tr>
					<td>精通javascript</td>	
					<td>99</td>
					<td><button onclick="del(this)">删除</button></td>			
				</tr>
			</table>
		<script>
			function del(e){
				var tr = e.parentElement.parentElement;
				//获取tr button的父亲的父亲
				var index = tr.rowIndex;
				//获取是第几行
				var table = document.getElementById("table");
				//获取table
				table.deleteRow(index);
				//table删除第index行
			}
			function add(){
				var table = document.getElementById("table");
			}
			//获取table
				var name = document.getElementById("name");
				//获取名称
				var price = document.getElementById("price");
				//获取价格
				var tr = table.insertRow(1);
				//插入到表格的第二行
				var td1 = tr.insertCell(0);
				//插入列
				var td2 = tr.insertCell(1);
				var td3 = tr.insertCell(2);
				td1.innerHTML= name.value;
				//设置列的内容
				td2.innerHTML= "¥"+price.value;
				td3.innerHTML= '<button οnclick="del(this)">删除</button>';
				price.value='';//清空价格input的内容
				name.value='';//清空书名input的内容
		</script>
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值