行尾的区别是否适用于html表单?

行尾的区别是否适用于html表单?,html,textarea,newline,Html,Textarea,Newline,我知道用于文件的行尾因操作系统而异。我想知道,如果用户将文本粘贴到http表单输入(如textarea)中,发送内容的行尾字符是否以同样的方式取决于操作系统?否,浏览器应该规范化行尾。我正在考虑询问标准是什么,但注释中的链接涵盖了这一点,所以…答案已批准!我曾考虑用谷歌搜索标准版,但想先多点咖啡。不过,客户端的行尾可能会有所不同。如果您试图在textarea中强制执行最大长度,则会出现问题。浏览器(如Firefox)中的JavaScript在默认情况下将使用\n,即使在Windows上运行。然后

我知道用于文件的行尾因操作系统而异。我想知道,如果用户将文本粘贴到http表单输入(如textarea)中,发送内容的行尾字符是否以同样的方式取决于操作系统?

否,浏览器应该规范化行尾。

我正在考虑询问标准是什么,但注释中的链接涵盖了这一点,所以…答案已批准!我曾考虑用谷歌搜索标准版,但想先多点咖啡。不过,客户端的行尾可能会有所不同。如果您试图在textarea中强制执行最大长度,则会出现问题。浏览器(如Firefox)中的JavaScript在默认情况下将使用\n,即使在Windows上运行。然后,服务器可以转换为\r\n,然后您会遇到这样的情况:客户端检查说输入长度正确,但服务器说输入太长!