除了语义和浏览器支持之外,原始值属性和 HTML5 数据属性之间还有什么区别吗?
<div id="mydiv" value="myvalue" data-somedata="mydata"></div>
最佳答案
嗯,value
不是 div
元素的标准属性,因此您的 html 无效。如果您想遵守 html5 规范,则必须使用 data-
属性。
简而言之:data-
属性在 html5 中有效,而您的 value
方法在所有 html 版本中均无效。
关于javascript - HTML5 数据属性与值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17375291/