ajax不支持post,为什么ajax post方法不支持"space"?

下面是我的HTML

New Page 1

function Data_Check()

{

var xmlHttp;

try

{

xmlHttp=new XMLHttpRequest(); }

catch (e)

{

try

{

xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");

}

catch (e)

{

try

{

xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");

}

catch (e)

{

alert("Your browser does not support AJAX!");

return false;

}

}

}

xmlHttp.onreadystatechange=function()

{

if(xmlHttp.readyState==4)

{

alert(xmlHttp.responseText);

}

}

var RES = document.getElementById("Remarks").innerHTML;

var params ="RES="+RES;

xmlHttp.open("POST","Data_Check.asp",true);

xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

xmlHttp.setRequestHeader("Content-length", params.length);

xmlHttp.setRequestHeader("Connection", "close");

xmlHttp.send(params);

}

please, accept my submit form.

submit.png

我面临的问题是,

当我将"备注"textarea innerhtml提交给我的"Data_Check.asp"时

RES = Request.Form("RES")

%>

这个备注保存在我的sql数据库中.(数据库字段是"Remarks_text",数据类型是"text")

在数据库中,textarea数据被读取("请,接受我的提交表单.")textarea数据与空间.

像这样

请acceptmysubmitform.

我需要保存

,接受我的提交表格.

希望你的支持