ASP中表单对象 textarea 中的回车、空格如何表示?
完善时间:2013-04-03 12:38:01会员:bekda目录:电脑网络 - 网站建设浏览:4883 次
我需要在 ASP 程序中将表单对象 textarea 中的特定字符转换为回车与空格,如下面的测试代码:
<% dim TestStr:TestStr="ID1|Name1@ID2|Name2" Response.Write"<textarea name='TestArea'>"&TestStr&"</textarea>" %>
以上代码在文本输入框 textarea 中显示为:
ID1|Name1@ID2|Name2
我需要将其中的 | 替换为空格显示,@ 替换为回车显示,最终效果以下:
ID1 Name1
ID2 Name2
请问我该如何表示 textarea 中的回车、空格呢?
第1条回答
完善时间:2013-04-03 15:44:54会员:倩华
直接使用回车、空格的 ASCII 码表示,要实现上面的功能可以这样做:
<% dim TestStr:TestStr="ID1|Name1@ID2|Name2" TestStr=replace(TestStr,"|",chr(32)) '| 转换为空格 TestStr=replace(TestStr,"@",chr(13)) '@ 转换为回车 Response.Write"<textarea name='TestArea'>"&TestStr&"</textarea>" %>
常用字符 ASCII 码对照表:
字符 |
ASCII 码 |
chr(0) |
空(Null) |
chr(9) |
水平制表符(Horizontal tab) |
chr(10) |
换行(New line) |
chr(11) |
垂直制表符(Vertical tab) |
chr(12) |
换页(New page) |
chr(13) |
回车(Enter Return) |
chr(32) |
空格(Space) |
chr(34) |
双引号(") |
chr(39) |
单引号(') |
另外,在 ASP 中你可以通过 asc() 函数查询字符的 ASCII 码,查询空格的 ASCII 码示例:
<% '空格 ASCII 码查询,输出:chr(32) Response.Write"chr("&asc(" ")&")" %>
完整版 ASCII 码对照表请参见下面的分享链接:
发布日期:2020/01/15
发布日期:2019/07/22
发布日期:2019/03/17
苏公网安备 32011102010041号
320111201705278429
苏ICP备12027725号