JavaScript 用BR替换换行符(平台安全)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 用BR替换换行符(平台安全)相关的知识,希望对你有一定的参考价值。

function nl2br(text){
	text = escape(text);
	if(text.indexOf('%0D%0A') > -1){
		re_nlchar = /%0D%0A/g ;
	}else if(text.indexOf('%0A') > -1){
		re_nlchar = /%0A/g ;
	}else if(text.indexOf('%0D') > -1){
		re_nlchar = /%0D/g ;
	}
	return unescape( text.replace(re_nlchar,'<br />') );
}

以上是关于JavaScript 用BR替换换行符(平台安全)的主要内容,如果未能解决你的问题,请参考以下文章

javascript 在 createTextNode 中用 <br> 替换 \n

我用换行符替换所有标签`<br>`

用 <br/> 替换换行符,在 <code> 标记内用   替换空格

正则替换换行符和把 br 替换成换行符

用 <p> 段落和 <br /> 标签替换换行符

如何用 <br /> 元素替换字符串中的所有换行符?