HTML不必验证。
为什么不?验证真的很容易进行质量检查,它会捕获很多错误。使用HTML 5
data-*属性。
JSON对象可以是任何大小(即巨大)。
我还没有看到有关属性大小的浏览器限制的任何文档。
如果确实遇到了问题,请将数据存储在中
<script>。定义一个对象,然后将
ids 映射到该对象中的属性名称。
如果JSON包含特殊字符怎么办?(例如{test:’<“ myString />’})
只需遵循将不可信数据包含在属性值中的常规规则即可。使用
&和
"(如果将属性值用双引号引起来)或
'(如果将属性值用单引号引起来)。
但是请注意,它不是JSON(这要求属性名称为字符串,并且字符串只能用双引号分隔)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)