使用javascript删除<title>标记

时间:2017-08-04 09:16:28

标签: javascript wordpress

&lt; p&gt;有没有办法使用javascript删除标题标记?&lt; / p&gt; &lt; p&gt;我试图这样做&lt; / p&gt; &lt; pre&gt;&lt; code&gt; var parent = document.head; var child = document.title; parent.removeChild(孩子); &LT; /代码&GT;&LT; /预&GT; &lt; p&gt;但它失败了,因为标题标签不是节点(控制台说)。 我需要强制使用Wordpress插件用自定义标题覆盖默认标题标签。&lt; / p&gt; &lt; p&gt;任何想法?&lt; / p&gt;

4 个答案:

答案 0 :(得分:0)

title属性只包含标题的字符串表示形式。它不代表元素本身。

您可以使用任何常用方法来获取元素本身。

document.querySelector("title");
document.getElementsByTagName("title")[0]
// etc

答案 1 :(得分:0)

要通过JS设置文档标题,请使用:

document.title = "your title here"

请注意,Google和其他搜索引擎无法看到您通过JS设置的标题。

答案 2 :(得分:0)

document.getElementsByTagName(&#39;标题&#39;)[0]卸下摆臂()

答案 3 :(得分:0)

您可以使用your_element.removeAttribute('title');