用innerHTML给textarea的value赋值,IE下丢失换行
生活随笔
收集整理的這篇文章主要介紹了
用innerHTML给textarea的value赋值,IE下丢失换行
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
作者:yan
//測(cè)試發(fā)現(xiàn),ie中通過(guò)innerHTML獲取的內(nèi)容不是原樣的,行末的換行符(ASIIC碼10)變成了空格(32)var txt = document.getElementById('div').innerHTML;for(var i = 0; i < txt.length; i ++) alert(txt.charCodeAt(i));
IE不支持w3標(biāo)準(zhǔn),需要把\r\n換行替換成html的<br />換行
Replace("\r\n", "<br/>").Replace("\n","<br/>");??
總結(jié)
以上是生活随笔為你收集整理的用innerHTML给textarea的value赋值,IE下丢失换行的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 激光测距芯片VL53L0X的使用与代码
- 下一篇: textarea 通过 json在各浏览