HTMLAreaElement

Baseline 广泛可用 *

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

* 此特性的某些部分可能存在不同级别的支持。

HTMLAreaElement 接口提供了操作 <area> 元素的布局和显示的专用属性和方法(除了它通过继承从常规的 HTMLElement 接口继承而来的属性之外)。

EventTarget Node Element HTMLElement HTMLAreaElement

实例属性

继承自其父级 HTMLElement 的属性。

HTMLAreaElement.alt

一个字符串,反映了 alt HTML 属性,包含元素的替代文本。

HTMLAreaElement.coords

一个字符串,反映了 coords HTML 属性,包含定义热点区域的坐标。

HTMLAreaElement.download

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

HTMLAreaElement.hash

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

HTMLAreaElement.host

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

HTMLAreaElement.hostname

一个字符串,包含引用 URL 中的主机名。

HTMLAreaElement.href

一个字符串,反映了 href HTML 属性,包含链接资源的有效 URL。

HTMLAreaElement.noHref 已弃用

一个布尔标志,指示区域是不活动的(true)还是活动的(false)。

HTMLAreaElement.origin 只读

返回一个包含 URL 来源的字符串,即其协议、域名和端口。

HTMLAreaElement.password

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

HTMLAreaElement.pathname

一个字符串,包含引用 URL 中的路径名部分,如果有的话。

HTMLAreaElement.ping

一个由空格分隔的 URL 列表。当点击链接时,浏览器将向这些 URL 发送带有 PING 正文的 POST 请求。

HTMLAreaElement.port

一个字符串,包含引用 URL 中的端口部分,如果有的话。

HTMLAreaElement.protocol

一个字符串,包含引用 URL 中的协议部分(包括尾随的冒号 ':')。

HTMLAreaElement.referrerPolicy

一个字符串,反映了 referrerpolicy HTML 属性,指示在获取链接资源时应使用的引用策略。

HTMLAreaElement.rel

一个字符串,反映了 rel HTML 属性,指示当前文档与链接资源的关系。

HTMLAreaElement.relList 只读

返回一个 DOMTokenList,它反映了 rel HTML 属性,将当前文档与链接资源的关系表示为令牌列表。

HTMLAreaElement.search

一个字符串,包含引用 URL 中的搜索部分(包括前导的问号 '?'),如果有的话。

HTMLAreaElement.shape

一个字符串,反映了 shape HTML 属性,指示热点的形状,仅限于已知值。

HTMLAreaElement.target

一个字符串,反映了 target HTML 属性,指示打开链接资源的浏览上下文。

HTMLAreaElement.username

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

实例方法

继承自其父级 HTMLElement 的方法。

HTMLAreaElement.toString()

返回一个包含整个 URL 的字符串。它是 HTMLAreaElement.href 的同义词。

规范

规范
HTML
# htmlareaelement

浏览器兼容性

另见

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