网页上,如何实现输入与页面显示之间的字符转换(如:<br>到"换行")

来源:百度知道 编辑:UC知道 时间:2024/05/12 07:05:10
自己做了一个小网站,其中一部分是用javascript实现的如下的功能:
1。点击编辑后,出现一个textarear,并把要编辑的内容拷贝到textarea里。
2。提交后,将textarea里的东西替换原页面上的东西。

现在问题是:

逻辑功能基本实现,可是:从页面-->textarea,与textarea-->页面,拷贝内容时,相将<br>替换为换行,将输入的回车替换为<br>
还有空格也是。这部分实现不好。请教

PS:我自己定义了一人replaceAll()函数,功能实现没问题,可我不知道该把<br> 替换为什么?是\n吗?不行。还有输入回车,怎么表示啊?
或者我这方法不对?

<%
str="textarea里面的内容"
response.write replaceAll(str)
%>

<%
function replaceAll(str)
str=replace(str,vbcrlf," <br>")
replaceAll=replace(str,chr(13)&chr(10)," <br>")
end function
%>

<br>是和\n进行变换,空格要换为&nbsp;。