文档:title 属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

document.title 属性用于获取或设置文档的当前标题。如果存在,它默认为 <title> 的值。

一个包含文档标题的字符串。如果标题被 document.title 的设置覆盖,则包含该值。否则,它包含在 <title> 元素中指定的标题。

js
document.title = newTitle;

newTitle 是文档的新标题。此赋值会影响 document.title 的返回值、文档显示的标题(例如,在窗口或标签页的标题栏中),并且还会影响文档的 DOM(例如,HTML 文档中 <title> 元素的内容)。

示例

假设文档的 <head> 如下所示:

html
<head>
  <meta charset="UTF-8" />
  <title>Hello World!</title>
</head>
js
console.log(document.title); // "Hello World!"
document.title = "Goodbye World!"; // Page title changed
console.log(document.title); // "Goodbye World!"

规范

规范
HTML
# document.title

浏览器兼容性