Javascript中如何得到某个form被post之后的返回值? get方法可以用js的search()获取post方法不知道 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 感谢xumv_com关注,因为需要提交的内容里面有些敏感信息,用get方法好像不太合适,所以希望用post,不过我先试验下你说的get方法,非常感谢。 抱歉敲错,是search方法。 :( //示范代码<HTML><HEAD><TITLE> window.search test </TITLE></HEAD><BODY><INPUT TYPE="button" onClick="doclick()" value="XXXX"><SCRIPT LANGUAGE="JavaScript"><!--function doclick(){ location="?a=1&b=2&c=3"; var srchStr=location.search;//获取提交的数据!“?a=1&b=2&c=3” srchStr=srchStr.substring(1,srchStr.length); //去掉问号 alert("你提交的总数据是:"+srchStr); var sj=srchStr.split("&");// 也&间隔划分为数组 for(var i=0; i<sj.length; i++){ alert("你提交的"+sj[i].split("=")[0]+"值:"+sj[i].split("=")[1]); //也=间隔划分为数组01 } }//--></SCRIPT></BODY></HTML> 用后台程序就可以了,给你个例子是jsp的,因为测试比较麻烦需要搭建jsp运行环境所以没有测试<HTML><HEAD><TITLE>获取提交数据</TITLE></HEAD><BODY><form name="form1" action="" method="post"> <INPUT TYPE="text" name="yourValue" value="XXXX"> <script type="text/javascript"> var sValue; <% if(request.getMethod().equlas("POST") out.write("sValue="+request.getParamator("yourValue")); %>; if(sValue) alert("你提交的数据是:"+sValue); </script></form></SCRIPT></BODY></HTML> JS拖动组件(像手机里面上下无缝拖拉) 问1个JQUERY选择器的问题 iframe的锚点的定位问题 如何获得DIV的真实高度? jquery如何取同级元素的子级? asp.net 用C#语言下,DataGrid里的编辑时,怎么使DIV里的滚动条的位置保持不变 怎样在JS里面调用系统时间? 如何在javascript中调用aspx页面的后台函数? 关于空格的问题!!!!!!!!!! javascript的confirm对话框,点击“确定”后,触发form中的一个按钮(submit)的onclick事件 Prototype框架使用的疑问? javascript的replace的怪问题2
<HTML>
<HEAD>
<TITLE> window.search test </TITLE>
</HEAD>
<BODY>
<INPUT TYPE="button" onClick="doclick()" value="XXXX">
<SCRIPT LANGUAGE="JavaScript">
<!--
function doclick()
{
location="?a=1&b=2&c=3";
var srchStr=location.search;//获取提交的数据!“?a=1&b=2&c=3”
srchStr=srchStr.substring(1,srchStr.length); //去掉问号
alert("你提交的总数据是:"+srchStr);
var sj=srchStr.split("&");// 也&间隔划分为数组
for(var i=0; i<sj.length; i++){
alert("你提交的"+sj[i].split("=")[0]+"值:"+sj[i].split("=")[1]); //也=间隔划分为数组01
}
}
//-->
</SCRIPT>
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE>获取提交数据</TITLE>
</HEAD>
<BODY>
<form name="form1" action="" method="post">
<INPUT TYPE="text" name="yourValue" value="XXXX">
<script type="text/javascript">
var sValue;
<%
if(request.getMethod().equlas("POST")
out.write("sValue="+request.getParamator("yourValue"));
%>;
if(sValue)
alert("你提交的数据是:"+sValue);
</script>
</form>
</SCRIPT>
</BODY>
</HTML>