输入标签内的HTML名称属性中允许使用哪些字符?

我有一个PHP脚本,它将<input>动态生成s,所以我想知道是否需要过滤name属性中的任何字符。

我知道名称必须以字母开头,但是 我不知道其他任何规则。我认为必须允许使用方括号,因为PHP使用方括号从表单数据创建数组。括号呢?空格?

回答:

请注意,并非所有字符都已提交给name表单字段的属性(即使使用POST时也是如此)!

修剪空白字符,并用.替换内部空白字符和该字符_。(已在所有Win7的Chrome 23,Firefox 13和Internet Explorer 9中进行了测试。)

以上是 输入标签内的HTML名称属性中允许使用哪些字符? 的全部内容, 来源链接: utcz.com/qa/401259.html

回到顶部