如果替换掉文本中的换行为<br> var o=document.getElementById("msg").innerHTMLo=o.replace(/\n/gi,"<br> ");document.getElementById("msg").innerHTML = o ;//有这句没? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 明白是什么原因了, var o=document.getElementById("msg").outerHTML //o=o.replace(/\n/gi,"<br>"); alert( o )楼主看一下,里面就没有回车.innerHTML并不是忠实地按你的输入去赋值,而会作一些它认为有必要的改动和格式化.楼主可以用这个标签:<pre>123</pre> 使用pre的话,长句子,就不会自换行了。:( 我使用了最笨的方法:另建一个<div id=tt>.b</div>读出tt中的第二个字符,进行ascii编码,居然是32。但是它来替换,可以替换回车。却连小写空格也替换了。---------------用另一个法子:\s做替换,不起作用。 关于jquery的$('#id')用法的一些疑惑 如何在javascript获得表单中单选按钮的值 如何给网站搞个桌面快捷方式啊,而且还有自己独特的图标的 如何在打印的时候屏蔽IE的页眉和页尾? 怎么才能实现确认后再提交表单???? 怎么样在5460.net的留言薄写入javascript语言啊? javascript 如何把A,B两string合起来 江湖救急!在线等候!如何将XML文件内元素值付给对应的JS对象内的属性。 请问这行代码错在哪里?(回答最全者得35分) 求一款mp3播放插件,能同步滚动歌词的 兄弟们,帮忙啊.... 求助:日期时间函数、带农历的日期函数
var o=document.getElementById("msg").outerHTML
//o=o.replace(/\n/gi,"<br>");
alert( o )
楼主看一下,里面就没有回车.
innerHTML并不是忠实地按你的输入去赋值,而会作一些它认为有必要的改动和格式化.楼主可以用这个标签:
<pre>
1
2
3
</pre>
另建一个<div id=tt>.
b</div>
读出tt中的第二个字符,进行ascii编码,居然是32。
但是它来替换,可以替换回车。却连小写空格也替换了。
---------------
用另一个法子:\s做替换,不起作用。