求一段editor JS替换换行符的代码
默认回车在编辑器中是显示<p>标签,以下内容已经实现在firefox下回车内容为<br>求一段IE可以用的functionHtmlToText(content){//fu...
默认回车在编辑器中是显示<p>标签, 以下内容已经实现在firefox下回车内容为<br> 求一段IE可以用的 function HtmlToText(content) { //function for firefox
//manal change div,p,br
var res = content.replace(/<\/div>/ig, "\n");
res = res.replace(/<\/p>/ig, "\n");
return res.replace(/<br>/ig, "\n");
} 展开
//manal change div,p,br
var res = content.replace(/<\/div>/ig, "\n");
res = res.replace(/<\/p>/ig, "\n");
return res.replace(/<br>/ig, "\n");
} 展开
1个回答
2014-03-13
展开全部
这函数没问题,而是取编辑框内容的时候
火狐下是textContent 而IE下是innerText
你只要 var content = editor.innerText==undefined ? editor.textContent : editor.innerText
即可
火狐下是textContent 而IE下是innerText
你只要 var content = editor.innerText==undefined ? editor.textContent : editor.innerText
即可
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询