HTMLMetaElement: content 属性

Baseline 已广泛支持

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

HTMLMetaElement.content 属性用于获取或设置pragma指令和命名 <meta> 数据中的 content 属性,它与 HTMLMetaElement.nameHTMLMetaElement.httpEquiv 结合使用。更多信息,请参阅 content 属性。

字符串。

示例

读取 meta 元素 content

以下示例查询一个包含 name 属性值(值为 keywords)的 <meta> 元素。content 值被记录到控制台,以显示文档的 keywords

js
// given <meta name="keywords" content="documentation, HTML, web">
const meta = document.querySelector("meta[name='keywords']");
console.log(meta.content);
// "documentation, HTML, web"

创建带有 content 的 meta 元素

以下示例创建了一个新的 <meta> 元素,其 name 属性设置为 descriptioncontent 属性设置了文档的描述,并被添加到文档的 <head> 中。

js
const meta = document.createElement("meta");
meta.name = "description";
meta.content =
  "The <meta> element can be used to provide document metadata in terms of name-value pairs, with the name attribute giving the metadata name, and the content attribute giving the value.";
document.head.appendChild(meta);

规范

规范
HTML
# dom-meta-content

浏览器兼容性

另见