在JSON中输入名称是否有效,如果转义正确?HTML中的JSON <input> name属性?
即:
<input type="text" name="{\"object\": \"value\", \"another object\": \"another value\"}">
在JSON中输入名称是否有效,如果转义正确?HTML中的JSON <input> name属性?
即:
<input type="text" name="{\"object\": \"value\", \"another object\": \"another value\"}">
根据ye older HTML文档,其实,无:
ID和名称标记必须以字母开头([A-ZA-Z]),并且可以是 后跟任意数量的字母,数字( [0-9]),连字符( “ - ”), 下划线( “_”),冒号( “:”)和句点()
...虽然验证器有一个 “”当然不同的想法。 )
你没有正确逃避它。正确的转义是将所有"
s替换为"
s。
是的,它是有效的,但它似乎是一个非常错误的想法摆在首位。为什么你需要用json数据而不是简单的字符串键索引你的字段?
啊,的确如此。我有一个小脑袋。我将PHP和HTML混合在一起。漫长的一天。 – Yoshiyahu 2012-02-24 02:32:30
感谢您参考W3C。 – Yoshiyahu 2012-02-24 02:30:14