我正在尝试创建表单验证单元,除了“常规”测试之外,它还会检查编码。
根据这篇文章http://www.w3.org/International/questions/qa-forms-utf-8允许的字符是 0-31 范围内的 CR、LF 和 TAB,不允许 DEL=127。
另一方面,在 0x80-0xA0 范围内有控制字符。在不同的来源中,我看到它们是被允许的,而不是被允许的。我也看到这对于 XHTML、HTML 和 XML 是不同的。
有些文章告诉过FF也被允许?
有人可以提供一个很好的答案吗?什么可以给出,什么不能给出?
编辑:即使有http://www.w3.org/International/questions/qa-controls一些歧义
支持 C1 范围
但是表格显示它们是非法的并且之前显示的 UTF-8 验证允许它们?