JS处理textarea换行,如何把回车变成<br>
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS处理textarea换行,如何把回车变成<br>相关的知识,希望对你有一定的参考价值。
参考技术A <script type="text/javascript">function fun()
var a=document.getElementById("txt1");
var b=a.value;
alert(b);
a.value=b.replace(/\n/g,"<br/>");
</script>本回答被提问者采纳 参考技术B function line2br(text)
return text.split("\n").join("<br />");
不过一般光这样还不成,还要屏蔽“<>”,我用的方法是
function line2br(text)
$("<div>").text(text).html().split("\n").join("<br />");
Textarea 中回车换行,提交数据后,在网页中显示的是没换行的样子,求解
如果是JSP网页中,是处理提交的文本还是怎样做?怎么处理??
你要是C#,就要把提交后的数据在展示的时候把“\r\n”换成“<br />”;要是asp,就把char(13)换成“<br />”。。其他的也类似,就是把文本换行换成网页换行 参考技术A <pre>
<% response.write Txt中的文本变量%>
</pre> 参考技术B <br />追问
这个得要用户自己输入吧,服务器端怎样处理数据才会使得输入的Enter变成换行,还是应该在利用JS处理?
追答不晓得了
以上是关于JS处理textarea换行,如何把回车变成<br>的主要内容,如果未能解决你的问题,请参考以下文章