<div>来换行了</div><div>已经换行了</div>可以用这个代码试试
2,如果说div内换行的话 可以使用<br />、<p>标签;
3,具体表达详细说明,或者有代码参考一下
1.replace可以和正则表达式结合,一次替换所有的\r\n。var reg=new RegExp("\r\n","g")
str= str.replace(reg,"
")
这样str中所有的\r\n就替换成<br>了.然后可以将其存入数据库。
在取出的时候 只用将值在替换回来即可
var reg=new RegExp("<br>","g")
stt= str.replace(reg,"\r\n")
document.getElementByIdx_x("textarea").value=str
更加详细的分析和应用可以参考JavaScript的replace方法与正则表达式结合应用讲解
下面是我写的2个函数 直接放到通用包中 以后使用可以替换
function replaceTextarea1(str){
var reg=new RegExp("\r\n","g")
var reg1=new RegExp(" ","g")
str = str.replace(reg,"<br>")
str = str.replace(reg1,"<p>")
return str
}
function replaceTextarea2(str){
var reg=new RegExp("<br>","g")
var reg1=new RegExp("<p>","g")
str = str.replace(reg,"\r\n")
str = str.replace(reg1," ")
return str
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)