“我更新代码”。我试图通过以这种方式在按钮中调用delete函数来删除行(请参见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/