在线等,表单中textarea输入到ACCESS数据库中备注类型的文本在写出到TEXTAREA中时无法换行

myyonline 2003-08-21 10:03:35
在线等,表单中textarea输入到ACCESS数据库中备注类型的文本在写出到TEXTAREA中时无法换行

请帮我解答
...全文
96 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ihyinger 2003-08-21
  • 打赏
  • 举报
回复

这是一般比较常用的方法,我一直这么用的。
function HTMLEncode1(fString)
fString = Replace(fString, CHR(13), "")
fstring=replace(fstring," "," ")
fString = Replace(fString, CHR(10) & CHR(10), "</p><p>")
fString = Replace(fString, CHR(10), "<br>")
HTMLEncode1 = fString
end function


rst("content")=htmlencode1(server.htmlencode(request("content")))

以上是读入数据库的方法


<textarea name="content" cols="60" rows="20" id="content">
<%content=replace(rst("content"),"<br>",chr(13))
content=replace(content," "," ")
content=replace(content,"</p><p>",CHR(10) & CHR(10))
response.write content%>
</textarea>

以上是读出到文本框的方法

myyonline 2003-08-21
  • 打赏
  • 举报
回复
多谢赐教!可是我现在不做ASP改做NOTES了
Garfield 2003-08-21
  • 打赏
  • 举报
回复
这,是HTML基础。
flyflyfly_woo 2003-08-21
  • 打赏
  • 举报
回复
可以在读数据时候将vbcrlf换成换行符就可以了
myyonline 2003-08-21
  • 打赏
  • 举报
回复
这些知识是从哪方面的书看来的,我看过一些ASP的书其中都没有涉猎到这个问题,是不是CSS方面的书?
maxid 2003-08-21
  • 打赏
  • 举报
回复
word-break: break-all;
maxid 2003-08-21
  • 打赏
  • 举报
回复
replace(Record,vbcrlf,"<br>")
myyonline 2003-08-21
  • 打赏
  • 举报
回复
vbcrlf这个是TEXTAREA里的换行字符吗,怎么以前从没听过
Garfield 2003-08-21
  • 打赏
  • 举报
回复
用replace函数把vbcrlf换成<br>。

28,391

社区成员

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

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