在jsp中建立一个js脚本实现换行后记录中转换为\n

来源:百度知道 编辑:UC知道 时间:2024/06/06 06:40:43
js脚本实现
文本框录入后自动在记录中“换行”时转行成“\n”
然后再建立一个js脚本
在读取这条记录时添加的“\n”时转换为“换行”

如果好用可以再加分~~~~~~~~~~~~~~~~~~~~~~~~~~
????

对JSP的数据库代码操作代码不太熟,下面给段实现你这个功能的JS代码,回去对着修改下吧,哈哈!!

向数据库写入时,你只要将content内容写入就行.

读取数据库显示内容时,你只要将读取出来的内容先存放在一个隐藏域中,再通过调用
<script language="javascript">strReplace(content.value,2)</script>就可还原内容了

JS代码如下:

<script language="javascript">
function strReplace(str,n){
var t="",len=0;
if(n==1){
t=str.replace(/\r\n/g,"\\n");
document.form.content.value=t;
}else{
len=str.split("\\n");
for(var i=0;i<len.length;i++){
t=t+len[i]+"<br>";
}
showStr.innerHTML=t
}
}
</script>
<form id="form" name="form" method="post" action="?">
<p>
<input name="content" type="text" id="content" value="这里显示替换后的内容">
<textarea name="input" cols="50&