web2py:textareas失去了初始换行符

时间:2017-03-23 21:55:15

标签: html forms newline web2py

我不确定这是一个web2py问题还是一般的html问题,但是当我在web2py中创建一个包含textarea中可编辑字符串的表单时,该字符串包含一个初始换行符,如{{1} ,textarea不显示或保存换行符 - 它被删除。如果在换行符之前有一个字符,它可以正常工作:"\nsecond_line"显示为两行。它也仅与第一个换行符相关。如果我有一个像"firstline\nsecond_line"这样的字符串,那么textarea会在开头显示一个换行符。

这是最新的(非测试版)web2py,在safari 9.1.3和chrome 56.0.2924.87上。

1 个答案:

答案 0 :(得分:0)

阿。 “通过HTML 4.0附录B第3.1章,”必须忽略紧跟在开始标记之后的换行符,以及紧接在结束标记之前的换行符。这适用于所有HTML元素,毫无例外。“”