打印

怎样在<textArea>里正确显示包含回车符的内容?[已解决]

在一个textArea里插入数据库之前,数据是这样的:
ab
abcd
abcdefg
插入数据库后,显示出来的时候我做了这样的处理:
<%
str=replace(str,vbcrlf,"<br>")
str=replace(str," ","&nbsp;")
response.write(str)
%>
打印出来的格式是正确的,包含了回车换行,但接着用javascript生成textArea的时候textArea里的数据变成了ab<br>abcd<br>abcdefg
function createTextField(){
var obj1='<textarea  name="cnDefault" rows="3" id="cnDefault" class="fileTextfeild"><%=str%></textarea> ';
   window.cnText.innerHTML=obj1;
}      
            
  怎样在textArea中显示的数据格式跟输入的一样呢?

[ 本帖最后由 cgfish 于 2008-6-27 15:41 编辑 ]
问题已解决