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 |
浏览器兼容性
加载中…