Tech Neo 创造一个纯粹高质的技术交流平台

怎么删除,页面上的列表的数据(这个数据不是数据库里的数据)(好像可以根据获取它的下标值,去删除)

怎么删除,页面上的列表的数据(这个数据不是数据库里的数据)(好像可以根据获取它的下标值,去删除)这个怎么弄?

请先 登录 后评论

最佳答案 2018-06-08 15:12

<div class="line number5 index4 alt2">function deleteRow(r)</div>
<div class="line number6 index5 alt1">{</div>
<div class="line number7 index6 alt2">var i=r.parentNode.parentNode.rowIndex;</div>
<div class="line number8 index7 alt1">document.getElementById('myTable').deleteRow(i);</div>
<div class="line number9 index8 alt2">}</div>
<div class="line number10 index9 alt1"></script></div>
<div class="line number11 index10 alt2"></head></div>
<div class="line number12 index11 alt1"><body></div>
<div class="line number13 index12 alt2"><table id="myTable" border="1"></div>
<div class="line number14 index13 alt1"><tr></div>
<div class="line number15 index14 alt2"> <td>Row 1</td></div>
<div class="line number16 index15 alt1"> <td><input type="button" value="Delete" onclick="deleteRow(this)"></td></div>
<div class="line number17 index16 alt2"></tr></div>

请先 登录 后评论

其它 2 个回答

博问用户

给当前tr加个class或者id标识, 点击删除的时候, 把当前tr的标识传进来, function里面remove就好了

请先 登录 后评论
博问用户

如果你的table是自己拼出来的 可以在生成tr的时候加个id  然后 点击删除的时候 传tr的id 然后 remove掉

请先 登录 后评论