我在 asp 中有一个表单,它会在用户将表单信息提交到我们的数据库之前对其进行一些 javascript 错误检查,从而显示表单信息的预览。为了在提交之前启用轻格式,我们用标签替换所有换行符。
<textarea name="DATA_Description" ROWS=30 wrap=on cols="30"><%=DATA_Description%></textarea>
将换行符替换为
<%=replace(DATA_Description,vbcr,"<BR>")%>
这适用于除 Chrome 之外的所有浏览器。Chrome 在文本区域的每一行末尾插入一个额外的换行符。我们在具有多种字体样式的多个宽度区域中使用文本,因此我需要仅在用户实际输入硬回车时才出现换行符...
有什么建议么?