HTMLAnchorElement

基线 广泛可用

此功能已得到良好建立,并且可在许多设备和浏览器版本上运行。它自以下时间起在所有浏览器中都可用 2015年7月.

**HTMLAnchorElement** 接口表示超链接元素,并提供特殊属性和方法(除了它们继承自常规 HTMLElement 对象接口之外)用于操作此类元素的布局和显示。此接口对应于 <a> 元素;不要与 <link> 混淆,后者由 HTMLLinkElement 表示。

EventTarget Node Element HTMLElement HTMLAnchorElement

实例属性

继承其父级 HTMLElement 的属性。

HTMLAnchorElement.attributionSrc 安全上下文 实验性

以编程方式获取和设置 attributionsrc 属性在 <a> 元素上,反映该属性的值。attributionsrc 指定您希望浏览器发送 Attribution-Reporting-Eligible 标头。在服务器端,这用于触发在响应中发送 Attribution-Reporting-Register-Source 标头,以注册基于导航的归因源。

HTMLAnchorElement.download

一个字符串,指示链接的资源旨在下载而不是在浏览器中显示。该值表示建议的文件名。如果名称不是底层操作系统的有效文件名,则浏览器将对其进行调整。

HTMLAnchorElement.hash

一个字符串,表示片段标识符,包括前导井号('#'),如果有的话,在引用的 URL 中。

HTMLAnchorElement.host

一个字符串,表示引用的 URL 中的主机名和端口(如果它不是默认端口)。

HTMLAnchorElement.hostname

一个字符串,表示引用的 URL 中的主机名。

HTMLAnchorElement.href

一个字符串,它是相对于文档解析 href HTML 属性的结果,包含链接资源的有效 URL。

HTMLAnchorElement.hreflang

一个字符串,反映 hreflang HTML 属性,指示链接资源的语言。

HTMLAnchorElement.origin 只读

返回一个包含 URL 原点的字符串,即其方案、其域名及其端口。

HTMLAnchorElement.password

一个包含在域名之前指定的密码的字符串。

HTMLAnchorElement.pathname

一个包含初始 '/' 以及 URL 路径的字符串,不包括查询字符串或片段。

HTMLAnchorElement.ping

一个用空格分隔的 URL 列表。当链接被跟随时,浏览器将发送带有正文 PING 的 POST 请求到这些 URL。

HTMLAnchorElement.port

一个字符串,表示引用的 URL 的端口组件(如果有)。

HTMLAnchorElement.protocol

一个字符串,表示引用的 URL 的协议组件,包括尾随冒号(':')。

HTMLAnchorElement.referrerPolicy

一个字符串,反映 referrerpolicy HTML 属性,指示要使用哪个引荐来源网址。

HTMLAnchorElement.rel

一个字符串,反映 rel HTML 属性,指定目标对象与链接对象的关联关系。

HTMLAnchorElement.relList 只读

返回一个 DOMTokenList,它反映 rel HTML 属性,作为一个标记列表。

HTMLAnchorElement.search

一个字符串,表示搜索元素,包括前导问号('?'),如果有的话,在引用的 URL 中。

HTMLAnchorElement.target

一个字符串,反映 target HTML 属性,指示在何处显示链接的资源。

HTMLAnchorElement.text

一个字符串,是 Node.textContent 属性的同义词。

HTMLAnchorElement.type

一个字符串,反映 type HTML 属性,指示链接资源的 MIME 类型。

HTMLAnchorElement.username

一个包含在域名之前指定的用户名字符串。

已弃用的属性

HTMLAnchorElement.charset 已弃用

一个表示链接资源字符编码的字符串。

HTMLAnchorElement.coords 已弃用

一个表示逗号分隔的坐标列表的字符串。

HTMLAnchorElement.name 已弃用

一个表示锚点名称的字符串。

HTMLAnchorElement.rev 已弃用

一个表示 rev HTML 属性的字符串,指定链接对象与目标对象的关联关系。

HTMLAnchorElement.shape 已弃用

表示活动区域形状的字符串。

实例方法

继承自其父级 HTMLElement 的方法。

HTMLAnchorElement.toString()

返回包含整个 URL 的字符串。它是 HTMLAnchorElement.href 的同义词,尽管它不能用于修改值。

规范

规范
HTML 标准
# htmlanchorelement

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅

  • 实现此接口的 HTML 元素:<a>