在标签中设置自定义属性,必须以data-开头吗?

来源:3-21 拓展-自定义属性data

电磁护盾

2021-08-15 14:31:02

http://img.mukewang.com/climg/6118b3910900572910680597.jpg

http://img.mukewang.com/climg/6118b40b099ce62b05500405.jpg

http://img.mukewang.com/climg/6118b41e09eee8e102540133.jpg

虽然是自定义标签名的标签,开头的data-似乎是不能变的,以data1-开头就不行了。

写回答

1回答

好帮手慕然然

2021-08-15

同学你好,HTML标签设置自定义属性,不一定必须以data-开头,但是此处自定义属性必须以data-开头,因为在使用js代码读取自定义属性时,使用的是dataset对象,该对象只能用来获取自定义的data属性。

如果自定义属性不是以data-开头,那么读取该自定义属性时,可以使用getAttribute方法,如图

http://img.mukewang.com/climg/6118b8dd093a314914050421.jpg

祝学习愉快!

0

0 学习 · 17877 问题

查看课程