var reg=new RegExp("\r\n","g")
str= str.replace(reg,"<br>")
这样str中所有的\r\n就替换成<br>了.然后可以将其存入数据库。
在取出的时候 只用将值在替换回来即可
var reg=new RegExp("<br>","g")
stt= str.replace(reg,"\r\n")
document.getElementById("textarea").value=str
2. EL表达式会将"</br>"换行符转变成"</br>","<"和">"分别对应"<"和">",也就是说,到了页面上,还是显示为"</br>",为了补救这一点,需要使用jsp标和蚂和签(<%= %>)来进行显示。
所以当需要在普唤盯通文本域中显示由<textarea>提交的内容时,可以直接在数据库里存储不经过处理的字符串物手,而只在显示前将"\r\n"替换为"</br>",然后在页面上使用<%= %>来显示这些内容.
html中的标签标签定义多行的文本输入控件。文本区中可容纳无限数量的文本,其中的文饥庆本的默认字体是等宽字体(通常是 Courier)。
可以裂空通过 cols 和 rows 属性来规定 textarea 的尺寸,不过更好的办法是使用 CSS 的 height 和 width 属性。
注释:在文本输入区内的文本行间,用 "??" (回车/换行)进行分隔。
提示:可以通过 <textarea>标签的 wrap 属性设置文本输入区内的换行模式烂源握。有关 wrap 属性的详细信息。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)