<script type="text/javascript">
    function editinfo() {
        var content = '<div class=\'info_mg1\'><form name=\'modForm\' action=/webpage/dayPay.aspx method=\'post\' >购物券编号:<input name=\'modpwd\' class=\'input3\' type=\'text\' id="bianhao" ruant="server" size=\'20\' maxlength=\'40\'></form></div>';
        (function ($) {
            var d = $.dialog.defaults;
            d.title = '团购券验证';                   })(art);
        art.dialog(content,
        function () { document.forms['modForm'].submit(); })
    }
</script>
如何把input中的值传到后台?

解决方案 »

  1.   

    假设有这么一个<input name="test"  value="测试"/>  提交之后,在后台页面用Request["test"]来获取input中的值,或者把input中的值赋给一个隐藏域,给这个隐藏域加上 runat="server"后就可以在后台通过获取隐藏域的值来获取input中的值了,或者你有ajax方式传递参数,然后在后台获取也可以
      

  2.   

    把JS得到的值赋给隐藏域  隐藏域为runat="server"   后台就可以取这个隐藏域.Value值
      

  3.   

    如果<input/>位于<form>内,submit提交后用Request.Form["input元素的name属性值"]获取。