当前位置: 代码迷 >> ASP.NET >> <textarea>文本变换
  详细解决方案

<textarea>文本变换

热度:6057   发布时间:2013-02-25 00:00:00.0
<textarea>文本转换?
在以<textarea>输入内容..当内容有回车符,入数据库为: this is my name<br>hello.<br>nice.

在读取出来的时候,如何在<textarea>中,<br>不显示出来,并且需要跟原来输入的一样的..谢谢.

------解决方案--------------------------------------------------------
如果只是做展示,完全可以直接把值赋给 $("#div")("this is my name<br>hello.<br>nice.");没必要再用编辑控件,并且textarea输出的是文本,而不是html,样式不支持

另外,你还可以换用可编辑样式的文本编辑器,比如KindEditor等
------解决方案--------------------------------------------------------
public String filterString(String str) {

 str = str.replaceAll("&", "&");
 str = str.replaceAll("<", "<");
 str = str.replaceAll(">", ">");
 str = str.replaceAll(" ", " ");
 str = str.replaceAll("'", "'");
 str = str.replaceAll("\"", """);
 str = str.replaceAll("\n", "<br>");
 return str;
}
  相关解决方案