在JS表格中怎么删除一行(不是指定行,而是我表格中每行后面都有一个删除按钮,按其中一个按钮就删除那一行 10

 我来答
lvyingtang
2012-05-10 · TA获得超过645个赞
知道小有建树答主
回答量:675
采纳率:100%
帮助的人:704万
展开全部
<table><tbody>
<tr><td>1111</td><td><input type="button" value="删除" onclick="del(this)" /></td></tr>
<tr><td>2222</td><td><input type="button" value="删除" onclick="del(this)" /></td></tr>
<tr><td>3333</td><td><input type="button" value="删除" onclick="del(this)" /></td></tr>
</tbody></table>

<script type="text/javascript">
function del(obj)
{
var tr=obj.parentNode.parentNode;//得到按钮[obj]的父元素[td]的父元素[tr]
tr.parentNode.removeChild(tr);//从tr的父元素[tbody]移除tr
}
</script>
a348876412
2012-05-04 · TA获得超过136个赞
知道小有建树答主
回答量:292
采纳率:0%
帮助的人:234万
展开全部
可以给每一个tr加一个id属性<tr id='a'><td></td></tr>,然后当点击删除的时候调用js方法delTr()
<script>
function delTr(id){
$("#a").remove();
}
</script>
对了,要加载jquery.js插件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式