下面是我的
HTML
<html> <head> <Meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>New Page 1</title> <script type="text/javascript"> 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); } </script> </head> <body> <textarea id="Remarks" rows="5" name="Remarks" cols="79" style="font-family: Arial; font-size: 11px">please,accept my submit form.</textarea> <br> <img id="Submit" onclick ="return Data_Check();" border="0" src="submit.png" width="145" height="28"> </body> <img </html>
我面临的问题是,
当我将“备注”textarea innerhtml提交给我的“Data_Check.asp”时
<% RES = Request.Form("RES") %>
这个备注保存在我的sql数据库中.(数据库字段是“Remarks_text”,数据类型是“text”)
在数据库中,textarea数据被读取(“请,接受我的提交表单.”)textarea数据与空间.
像这样
请acceptmysubmitform.
我需要保存
拜托,接受我提交的表格.
希望你的支持
解决方法
尝试网址编码:
var RES = encodeURIComponent(document.getElementById("Remarks").value);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。