我的应用程序是用 Go 编写的。应用程序的一个页面从 HTML 文本区域接收用户数据,该文本区域作为字符串数据保存到 Google App Engine 数据存储区。然后,在应用程序的另一个页面上,它需要以用户在 HTML 文本区域中键入的格式显示数据,或者至少在用户在 HTML 文本字段中键入数据时按 Enter 键时保留换行符。
我尝试使用<pre>
标签来显示用户在文本字段中输入的保留换行符,效果很好。然而,我发现有一个双标签
\t\t
使用<pre>
标签时插入字符串的开头,我可以使用 Javascript 删除双标签。
我的主意,让换行符用户输入到文本字段是使用JavaScript替换功能全部更换\r\n
,\n
并\r
到<br>
,但是,它没有发挥出来。Go 似乎没有将换行符输出到 html 源代码中。出于安全原因,我正在使用“html/template”,但我没想到它会\r\n
从其输出中完全删除字符。\t\t
对字符串开头的奇怪双标签有什么建议吗?
缥缈止盈
拉丁的传说
相关分类