【发布时间】:2009-08-22 16:25:51
【问题描述】:
我允许用户使用 HTML TextArea 将内容放在我的网站上,但每当他们上传内容时,它不包含换行符,即使他们要按两次 enter。我怎样才能插入换行符?
【问题讨论】:
我允许用户使用 HTML TextArea 将内容放在我的网站上,但每当他们上传内容时,它不包含换行符,即使他们要按两次 enter。我怎样才能插入换行符?
【问题讨论】:
你用的是什么文本编辑器?
如果您没有使用,那么您需要让 JavaScript 在每次点击“输入”后插入 <p></p> 或 <br /><br />。
当然,如果用户在您的网站上放置内容,那么您还需要查看他们可以放置的任何 HTML,并使其无法上传“坏”的 HTML。
杰夫阿特伍德wrote one such utility for C#。您必须检查您在后端使用的任何语言是否支持它。
【讨论】:
如果您在 html 中显示 textarea 的内容,您可以将换行符替换为 <br/>。
【讨论】: