SVGElement:dataset 属性
dataset
是 SVGElement
接口的只读属性,提供对元素上 自定义数据属性(data-*
)的读写访问。它公开了一个字符串映射(DOMStringMap
),其中每个 data-*
属性对应一个条目。
有关 dataset
行为的更多信息,请参阅 HTMLElement.dataset
。
值
一个 DOMStringMap
。
示例
html
<div>
<svg viewBox="0 0 120 30" xmlns="http://www.w3.org/2000/svg">
<text x="20" y="20" id="user" data-id="1234567890" data-user="carinaanand">
Carina Anand
</text>
</svg>
</div>
js
const el = document.querySelector("#user");
console.log(el.dataset.id); // "1234567890"
规范
规范 |
---|
HTML 标准 # dom-dataset-dev |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。