【发布时间】:2010-11-16 19:57:31
【问题描述】:
我在表单的文本字段中输入了包含 2 个换行符但没有回车符的数据。 (我可以通过 js 中的 strlen 或使用 str.charCodeAt() 函数来确认。)
现在我将此表单提交给一个 php 脚本,该脚本以某种方式接收回车以及换行符。
所以基本上,js 中的\n 变成 php 中的\r\n。
我有两个问题:
- 有人知道为什么会这样吗?
- 为什么回车真的用于?
用例:服务器端和客户端的表单验证,用于限制字段的字符数。
【问题讨论】:
-
您必须指的是文本区域,而不是文本字段
标签: php javascript validation jquery-validate carriage-return