Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.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_Html_Dom - Fatal编程技术网

如何使用JavaScript删除元标记?

如何使用JavaScript删除元标记?,javascript,html,dom,Javascript,Html,Dom,是否可以使用JavaScript删除元标记?选择元素并删除它 <meta name="geo.region" content="el-gr" /> 这将删除网页中名为geo.region 或者使用jQuery document.querySelector("[name='geo.region']").remove() 我想问题是为什么…当你可以用js删除它时,你试图通过做这个注释来实现什么,除非你用修改过的代码重写页面文件,当页面再次加载时,它将返回修改过的代码。它不会就地修改



是否可以使用JavaScript删除元标记?

选择元素并删除它

<meta name="geo.region" content="el-gr" />

这将删除网页中名为
geo.region

或者使用jQuery

document.querySelector("[name='geo.region']").remove()

我想问题是为什么…当你可以用js删除它时,你试图通过做这个注释来实现什么,除非你用修改过的代码重写页面文件,当页面再次加载时,它将返回修改过的代码。它不会就地修改文件。此外,它不会影响当前加载的页面或对该页面的任何外部请求,例如facebook/twitterscraper@Ctznkane525它用于路由器上的捕获门户,我只能访问页面的正文部分。请注意,您在jquery代码段中使用的选择器可以与querySelector一起使用,也可以不使用任何特殊的jquery选择器如果没有匹配的元素,vanillajs版本将抛出错误。如果没有找到元素,第一个代码将抛出错误。改为使用此
(document.querySelector(“[name='geo.region']”)|{remove:()=>0})。remove()
$("[name='geo.region']").remove()