HTML 本身的规范设计的还是很合理的,兼容性也很强。本文讲解下 textarea 换行符需要注意的问题。
几乎所有浏览器,textarea 的换行提交到服务端对应的字符串都是 \r\n。目前我使用到的浏览器包括 IE8 测试下来都是这样。
关于 textarea 的兼容性,测试下来,兼容性也特别好。服务端输出的换行符如果是 \r 或者是 \n,都能正常显示成一个换行符,如果服务端返回 \r\n,也是显示一个换行符。
出于好奇,测试了下,如果服务端返回 \n\r,结果则显示两个换行符。