“我更新代码”。我试图通过以这种方式在按钮中调用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/

10-13 01:23