如何读取和显示 textarea 中的回车和空格

2024-12-04 11:52:42
推荐回答(1个)
回答1:

用replace和正则表达式结合,一次替换所有的\r\n。

var reg=new RegExp("\r\n","g");
str= str.replace(reg,"
");
这样str中所有的\r\n就替换成<br>了.然后可以将其存入数据库。

在取出的时候 只用将值在替换回来即可

var reg=new RegExp("<br>","g");
stt= str.replace(reg,"\r\n");
document.getElementById("textarea").value=str;

2. EL表达式会将"
"换行符转变成"
","<"和">"分别对应"<"和">",也就是说,到了页面上,还是显示为"
",为了补救这一点,需要使用jsp标签(<%= %>)来进行显示。

所以当需要在普通文本域中显示由