由于 HTMLdata
属性允许添加任何自定义数据,我想知道包含一组JSON
列表作为data
属性是否是个好主意?然后,JSON
可以通过JavaScript
带有 的事件轻松访问相应的内容getAttribute("data-x")
。
其实我的问题是:将一大组数据添加到一个HTML
属性中,是否标准、高效、合理?
例如
<div data-x="A LARGE SET OF JSON DATA" id="x">
或者大量的 JSON 数据必须存储在<script>
标签中,而一个HTML
属性不是一个适合大量数据的地方,即使对于data
属性也是如此。