Html表单 增加多行,将多行区域表单中的内容换成html代码

将多行区域表单中的内容换成html代码

2008-09-03 20:55·

稿源:互联网

开始将多行区域表单中的内容没有处理,就直接保存起来,然后在显示的时候发现,明明保存的时候有换行等格式,但是显示不出来,所有的内容都在一行上。原因是没有将多行区域表单中的内容换成html格式引起这个原因的。

Function inHTML(str) '将表单中的内容换成html格式,用于将表单中内容写入数据库

Dim sTemp

sTemp = str

inHTML = ""

If IsNull(sTemp) = True Then

Exit Function

End If

stemp=Replace(stemp, CHR(38), "&")

sTemp = Replace(sTemp, "&", "&")

sTemp = Replace(sTemp, "

sTemp = Replace(sTemp, ">", ">")

stemp=Replace(stemp, CHR(39), "'")

stemp= Replace(stemp, CHR(32), " ")

sTemp = Replace(sTemp, Chr(34), """)

stemp = Replace(stemp, CHR(13), "")

stemp = Replace(stemp, CHR(10), "

")

inHTML = sTemp

End Function

Function outHTML(str) '将html格式显示出多行区域表单中,用于修改表单中的内容。

Dim sTemp

sTemp = str

outHTML = ""

If IsNull(sTemp) = True Then

Exit Function

End If

stemp=replace(stemp,"

",chr(10))

stemp=replace(stemp,"",chr(13))

stemp=replace(stemp,""",chr(34))

stemp=replace(stemp," ",chr(32))

stemp=replace(stemp,"'",chr(39))

stemp=replace(stemp,">",">")

stemp=replace(stemp,"<","

stemp=replace(stemp,"&","&")

stemp=replace(stemp,"&",chr(38))

outHTML = sTemp

End Function

%>

用法:

text=inhtml(request("textarea"))'这样就将textarea中的内容转换成了html代码

当显示数据库中这个内容到多行表单方法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值