表单的数据是提交给服务器的,<%=Request.Form("riqi")%>就能取到了,js里面用记得加引号

解决方案 »

  1.   

    楼上的大哥你好,非常感谢你的指点,可是我还没有看懂你的意思,我只是想在js脚本中获得表单提交过来的参数,您能给点点代码说明下您的意思吗?您说在js里面要加引号,代码怎么写啊?等待...
      

  2.   

    <script language="javascript">
    var a = "<%Request.Form("riqi")%>";  //做个转换,把服务器端的值赋到客户端的js变量
    </script>
      

  3.   

    我刚才做了如下的测试:
    bbb.htm
    <form name="form1" method="get" action="ccc.asp">(GET和POST都是一样的错误,无法显示)
    <input type="text" name="riqi">
    <input type="submit" name="sbm" value="ok">
    </form>ccc.asp<html>
    <script language="javascript">
    var riqi="<%request.form("riqi")%>";
    alert ("5656"+riqi);
    </script>
    </head>
    <body>
    </body>
    </html>
    运行上面的程序,得不到riqi参数
      

  4.   

    Get的话是Request.QueryString取值哎
    =漏掉了,
    var riqi = <%=Request.....