【发布时间】:2010-10-22 10:57:36
【问题描述】:
我在 asp 中有一个表单,它会在用户将表单信息提交到我们的数据库之前对其进行一些 javascript 错误检查,从而显示表单信息的预览。为了在提交前启用轻量级格式,我们将所有换行符替换为标签。
<textarea name="DATA_Description" ROWS=30 wrap=on cols="30"><%=DATA_Description%></textarea>
用
替换换行符<%=replace(DATA_Description,vbcr,"<BR>")%>
这在除 Chrome 之外的所有浏览器中都能完美运行。 Chrome 在文本区域的每一行末尾插入一个额外的换行符。我们在具有多种字体样式的多个宽度区域中使用文本,因此我需要仅在用户实际输入硬回车时才出现换行符...
有什么建议吗?
【问题讨论】:
标签: asp-classic textarea line-breaks