首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用javascript删除<title>标记

问使用javascript删除<title>标记
EN

Stack Overflow用户
提问于 2017-08-04 09:16:28
回答 4查看 3K关注 0票数 1

是否有方法使用javascript删除标题标记?

我试过这样做

代码语言:javascript
复制
var parent = document.head;
var child = document.title;
parent.removeChild(child);

但是它失败了,因为标题标记不是一个节点(控制台说)。我需要强制Wordpress插件用一个自定义的插件覆盖默认的标题标签。

有什么想法吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2017-08-04 09:18:15

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

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

代码语言:javascript
复制
document.querySelector("title");
document.getElementsByTagName("title")[0]
// etc
票数 1
EN

Stack Overflow用户

发布于 2017-08-04 09:28:01

document.getElementsByTagName('title').remove()

票数 1
EN

Stack Overflow用户

发布于 2017-08-04 09:21:26

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

代码语言:javascript
复制
document.title = "your title here"

请注意,您通过JS设置的标题在Google和其他搜索引擎中是不可见的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45502864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档