table中动态删除当前行
有时候我们需要动态的删除table的当前行,实现方法很多中,并不唯一,需要引入jQuery相关依赖才能使用。
2、JS代码
<script type="text/javascript">
//obj是点击行的this
function deleteTr(obj) {
//通过this找到父级元素节点
var tr = obj.parentNode.parentNode;
//找到表格
var tbody = tr.parentNode;
//删除行
tbody.removeChild(tr);
//只剩行首时删除表格
if (tbody.rows.length == 1) {
tbody.parentNode.removeChild(tbody);
}
}
</script>