MathMLElement:dataset 属性
MathMLElement 接口的 **dataset** 只读属性提供了对元素上自定义数据属性(data-*)的读写访问。它暴露了一个字符串映射(DOMStringMap),其中包含每个 data-* 属性的条目。
dataset 属性本身可以读取,但不能直接写入。相反,所有写入都必须针对 dataset 中的单个属性,这些属性又代表了数据属性。
值
一个 DOMStringMap。
示例
html
<div>
<math>
<msup id="equation" data-value="-1" data-equation="euler">
<mi>e</mi>
<mrow><mi>i</mi> <mi>π</mi></mrow>
</msup>
<mo>+</mo>
<mn>1</mn>
<mo>=</mo>
<mn>0</mn>
</math>
</div>
js
const el = document.querySelector("#equation");
console.log(el.dataset.value); // "-1"
console.log(el.dataset.equation); // "euler"
结果
规范
| 规范 |
|---|
| HTML # dom-dataset-dev |
浏览器兼容性
加载中…