Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript删除函数_Javascript - Fatal编程技术网

javascript删除函数

javascript删除函数,javascript,Javascript,我是JavaScript新手,我正在编写一种费用管理应用程序。我一直在写一个函数,它可以删除parentNode和相应的子节点,无论它在哪里被调用 我的费用清单中的所有项目旁边都有一个删除按钮。顺便说一句,我已经尝试使用this关键字来获取父节点,但它返回undefined。我的代码: function remover(){ var x = this.parentNode.parentNode; } 将该目标元素作为参数传递给函数,然后使用.parentElement访问父元素,只需应用.

我是JavaScript新手,我正在编写一种费用管理应用程序。我一直在写一个函数,它可以删除parentNode和相应的子节点,无论它在哪里被调用

我的费用清单中的所有项目旁边都有一个删除按钮。顺便说一句,我已经尝试使用this关键字来获取父节点,但它返回undefined。我的代码:

function remover(){
  var x = this.parentNode.parentNode;
}

将该目标元素作为参数传递给函数,然后使用
.parentElement
访问父元素,只需应用
.remove()
即可从DOM中删除父元素

函数删除(即){
即.parentElement.remove();
}

单击我删除我的父母!

您能分享所有相关代码吗?您好,欢迎来到StackOverflow。当您发布关于您编写的某些代码不起作用的问题时,您需要提供三件事。1.你所看到的行为以及为什么你认为这是错误的,2。演示您看到的行为所需的最低代码和/或步骤,以及3。你希望看到的行为。除非你提供这些东西,否则很难帮助你谢谢你的回答。如何在这里共享我的所有项目(包括CSS和HTML文件)?