君,已阅读到文档的结尾了呢~~
vim用户手册中文版
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
vim用户手册中文版70f
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口教材第二章练习***_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
教材第二章练习***
上传于|0|0|文档简介
&&计算机基础选择题
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩1页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢Oracle应用(27)
在taxtarea中输入的文本。如果含有回车或空格。在界面上显示的时候则不哪么正常。回车消失了,空格变短了。
如何解决这个问题呢。有2种方法。
1.使用&pre&标签
w3c对pre元素是这样定义的:pre 元素可定义预格式化的文本。被包围在 pre 元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体。
更详细的内容请参考 .cn/tags/tag_pre.asp
也就是说包含在pre标签中的回车和空格会正常的显示出来。包括你在页面代码中输入的。所以如果使用pre元素你需要这样写:
&pre&要输出的文本&/pre& ,而不是这样:
要输出的文本
&/pre& 后一种写法 文本前的空白也会被显示的。除非你真的希望这样:)
2.对文本内容进行替换。
回车和空格不能正确显示,究其原因是他们各自的表示方式不同。在textarea里面输入的回车是字符&\r&,html中的回车(换行)是&&br/&&。
textarea中输入的空格是空白& &,而html中的一个空格是&&&。理所当然不能正确显示。好了现在知道了原因就有了第二种解决方案了。
只要我们将输入的文本中相应的&元素&替换成html认识的就ok了。因此下面一行代码即可解决问题:
&要输出的文本&.replaceAll(& &,&&&).replaceAll(&\r&,&&br/&&); 等等。这里还有一点小问题。把一个空格替换成一个&&&空格看上去仍然要少些。如果你喜欢可以替换成2个。
最后,除了回车和空格以外还有很多空白字符如tab等,如果你喜欢可以一并处理了^_^
最后的最后,如果本来的文本是很长的一行,使用pre标签后就不会自动换行。结果页面出现横向滚动条。不知道有没有好的解决方法?
而将第二种方法处理过的文本放在&p&标签中显示,就可以显示正常。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:40081次
排名:千里之外
原创:13篇
转载:113篇
(2)(8)(1)(1)(2)(2)(8)(1)(2)(9)(9)(6)(4)(3)(3)(9)(8)(1)(22)(9)(11)(5)