高分求教: iframe中回车换行的问题!!
我用iframe做了一个html文本编辑框,在把这个编辑框中的东西传到数据库之前 ,我用js做了一下正则表达式处理,js代码如下:
function HtmlEncode(text)
{
return text.replace(/&/g, '&').replace(/\"/g, '"').replac(/</g, '<').replace(/>/g, '>');
}
然后把iframe中的值传到HtmlEncode()中,代码如下:
HtmlEncode(iframeId.document.body.innerHTML);
结果呢 当我在iframe中输入内容时没有按回车的时候,一切正常,但是当我按下回车时,就会出现"未结束的字符串常量"错误,例如:我在iframe中输入:
你好!(按回车键)
你好!!
查看源文件则显示为:
HtmlEncode("你好!
你好!!")
请问如何解决
(如果方便的话,请把qq留下)