怎么使文本框内输入的回车在显示时变成换行而不是空格

yczhd 2004-07-15 11:26:52
各位高手,请教一个很简单的问题
你们在做网站后台时应该也有碰到过
在文本输入框输入回车存入数据库后
再用ASP调用读取时回车变成了空格

怎么样才能使输入的回车变成换行而不是空格
希望能举个例子看一下
谢谢
...全文
325 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qunluo 2004-07-16
  • 打赏
  • 举报
回复
Function HtmlEncode(fString)
If Not IsNull(fString) Then
fString = Replace(fString, ">", ">")
fString = Replace(fString, "<", "<")
fString = Replace(fString, Chr(32), " ")
fString = Replace(fString, Chr(34), """)
fString = Replace(fString, Chr(39), "'")
fString = Replace(fString, Chr(10) & Chr(10), "</P><P> ")
fString = Replace(fString, Chr(10), "<BR> ")
fString = Replace(str,chr(13)&chr(10)," ")
HtmlEncode = fString
End If
End Function

======>
aaaa=HtmlEncode(rs("aaa"))


i594yangyang 2004-07-16
  • 打赏
  • 举报
回复
replace(str,chr(13)&chr(10)," ")
mjpclab 2004-07-16
  • 打赏
  • 举报
回复
修正上面的

........
<tr><td>
<% =replace(rs("content"), chr(13)&chr(10) ,"<br>") %>
</td></tr>
........
mjpclab 2004-07-16
  • 打赏
  • 举报
回复
........
<tr><td>
<% =replace(rs("content")," ","<br>") %>
</td></tr>
........
lovewing82 2004-07-16
  • 打赏
  • 举报
回复
楼上的又让我想起来tureandfalse了。。
好久没来了啊 也没见他老人家啊。。。。
记得这个代码还是他在MSN上贴给我的
Jaron 2004-07-15
  • 打赏
  • 举报
回复
用以下函数转换

Response.write HtmlEncode(Request("Content"))

Function HtmlEncode(fString)
If Not IsNull(fString) Then
fString = Replace(fString, ">", ">")
fString = Replace(fString, "<", "<")
fString = Replace(fString, Chr(32), " ")
fString = Replace(fString, Chr(34), """)
fString = Replace(fString, Chr(39), "'")
fString = Replace(fString, Chr(13), "")
fString = Replace(fString, Chr(10) & Chr(10), "</P><P> ")
fString = Replace(fString, Chr(10), "<BR> ")
HtmlEncode = fString
End If
End Function

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧