<script type="text/javascript">
//回车转换行
var content=document.getElementById("content").value;
content=content.replace('\n','<br />');
document.getElementById("content").value=content;
//然后提交
</script>
在页面中显示的时候同样需要经过一下处理,与以上处理过程正好相反:
content=content.replace('<br />','\n');
下面对 js 的 replace 函数做一下解释:
stringObject.replace(regexp/substr,replacement)
replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
一、替换单个字符
<script language="javascript">
var str="javascript is a good script language";
alert(str.replace("a","A"));//输出jAvascript is a good script language
</script>