<textarea id="textarea"> </textarea>
<div id="div">
line1
line2
line3
</div>
<script>
document.getElementById("textarea").value=document.getElementById("div").innerHTML;
</script>
在Firefox和Chrome下,textarea的内容都显示为有换行的,在IE6下,换行就丢失了。请问有什么办法解决么?
解决方案 »
- 如何遍历每一个li如果里面包含有ul.就把该li的class="expandable"去掉
- 急急急!!!JS获取用户名
- 下面代码如何控制表格各单元格同时放大多少倍
- JS判断重名radio问题!!
- 请教在Firefox下代替insertAdjacentElement的方法
- 高手请指教,jsp和javascript和数据库联合动态生成树型结构,怎么实现呢????(在线等待给100分)
- 用JAVASCRIPT可不可以实现留言薄的功能!!!用文本文件!!
- 如何去掉text的边框呢
- 关于document.write()
- js实现音频压缩与解压缩
- 请教,用什么方式控制新窗口一直在当前显示呢?
- Extjs grid 如何固定行 垂直滚动时上面固定的几行不滚动
var txt = document.getElementById('div').innerHTML;
for(var i = 0; i < txt.length; i ++) alert(txt.charCodeAt(i));搜索了一下,貌似IE6-8版本都会有这种情况,不知道怎么解决。。
http://www.cnblogs.com/snandy/archive/2011/04/07/2007553.html
我是要放在textarea的value里,不需要弄成<br />啊
Replace("\r\n","\n");
试下这个