get方法可以用js的search()获取
post方法不知道

解决方案 »

  1.   

    感谢xumv_com关注,因为需要提交的内容里面有些敏感信息,用get方法好像不太合适,所以希望用post,不过我先试验下你说的get方法,非常感谢。
      

  2.   

    抱歉敲错,是search方法。 :(
      

  3.   

    //示范代码
    <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>
      

  4.   

    用后台程序就可以了,给你个例子是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>