asp如何使输出的文本自动换行

从表单获得的数据存入表里的revert字段该字段类型为备注输出的时候发现,如果输入文本的时候没有自己用回车换行的话显示的输出结果就是不换行的,打乱了网页的整体布局请问该怎... 从表单获得的数据 存入表里的 revert字段 该字段类型为 备注
输出的时候发现,如果输入文本的时候 没有自己用回车换行的话
显示的输出结果 就是不换行的,打乱了 网页的整体布局
请问该怎么办?
一楼二楼的方法都试过了 不行
我的意思是说 在表单中输入的时候 就没有用回车换行的
比如说我直接输入 60个字母A
那么输出的时候 就不换行 一直横过去显示60个A
展开
 我来答
不败已败
2006-10-10 · 超过18用户采纳过TA的回答
知道答主
回答量:100
采纳率:0%
帮助的人:37.5万
展开全部
在表单输入的文本中回车是不可见的,其编码是CHR(10)或 CHR(13)
所以在输出的时候替换一下就行了,如:str = replace(str,chr(10),"<br />") 或 str = replace(str,chr(13),"<br />")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rounding
2006-10-10 · TA获得超过166个赞
知道答主
回答量:11
采纳率:0%
帮助的人:0
展开全部
你在设计表单的时候,将要输入数据的文本域设计为多行文本域,并且将换行属性设置为wrap="virtua",如下:

<textarea name="textfield" wrap="virtual"></textarea>
就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
user830316
2006-10-10 · TA获得超过1390个赞
知道大有可为答主
回答量:1371
采纳率:0%
帮助的人:1533万
展开全部
事实上备注字段保存了换行符号,这个符号是不可见状态,为vbCrLf,但是HTML并不是把vbCrLf做为换行标记的,而是<br />,所以要把读取的字段的所有换行符号替换为"<br />"
str=rs("备注")
str=replace(str,vbCrLf,"<br />")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
niusoft
2006-10-10 · TA获得超过762个赞
知道小有建树答主
回答量:1278
采纳率:0%
帮助的人:0
展开全部
response.write("输出内容" + "<br>")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
介康安eg
2006-10-10 · TA获得超过136个赞
知道小有建树答主
回答量:276
采纳率:0%
帮助的人:285万
展开全部
英文字母是这样的,如果是汉字就会自动换行。我也遇到过这种情况,用汉字试试。你的文本不会都是英文吧?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式