“我更新代码”。我试图通过调用按钮中的删除函数(参见 create())来删除行: 我创建 div 的函数:
<script type="text/javascript" defer="defer">
function create()
{
var newDiv = document.createElement('div');
newDiv.innerHTML = "<table id='e' border><tr><td><input type='text'><button onclick=del(this.value)</button></td></tr></table>";
// newDiv.className = 'newClass';
document.body.appendChild(newDiv);
}
function del (e) {
if ('function' === typeof e.remove) {
return e.remove();
}
return e.parentNode.removeChild(e);
}
最佳答案
在 JavaScript 中是这样的
function delete() {
var element = document.getElementById('elementId');
element.parentNode.removeChild(element);
}
或者使用 jQuery 你可以使用
$('#elementId').remove();
关于javascript - 我如何通过这段代码动态删除行div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21143568/