html 的data自定义属性能随便修改吗

2025-05-21 21:46:04
推荐回答(1个)
回答1:

没问题的。不过你最好就是按照“data-自定义名"的格式来进行定义。因为data自定义属性属于html5的新特性,它可以通过js进行设置和通过其名字进行索引修改元素样式。

例子:

html 的data自定义属性能随便修改吗?

js设置:

document.getElementById('dt').dataset.new= '321';//变成了

css样式设置:


        [data-wq]
        {
            background-color: red;
        }

此时元素背景为红色的了。

当然如果你不按照规定格式来自定义的话是用不到上面的方的,不过可以通过js的

getAttribute/setAttribute

方法来随意命名。

相关问答
最新问答