<input id="r1" type="radio" name="same" value="1" />js 中function fun() 
            for (var i = 0; i < document.getElementsByName("same").length; i++) {
                if (document.getElementsByName[i].checked == true) {     
                     这里怎么获取input.value值 (如果这里接收到值,aspx.cs文件中可以读取到这里的值嘛?)
                };
            }
        }

解决方案 »

  1.   


    提交表单后台Request.Param["控件的name"]
      

  2.   

    Request.Param["控件的name"]  这样找到的是他的value?还是什么 
    这句不是获取这个控件的意思吗
      

  3.   

    如何在C#中访问JavaScript函数?
    答案如下:
    c#代码中执行javaScript函数:
    方法一:1、Page.RegisterStartupScript("ggg","<script>SetVisible(1);</script>");
    方法二:使用Literal类,然后
    private void Button2_Click(object sender, System.EventArgs e)
    {
     string str;
     str="<script language='javascript'>";
     str+="selectRange()";
     str+="</script>";
     //Literal1.Visible=true;
     Literal1.Text=str;
    }
      

  4.   

    如何在C#中访问JavaScript的已有变量?
    答案如下:
    方法一:1、前台使用静态文本控件隐藏域,将js变量值写入其中;
            2、后台用request["id"]来获取值;
    方法二:可以用cookie或session