var obj=document.getElementById("Select1") ;//获取select控件,Select1为控件Select的id

var index=obj.selectedIndex;//选中的索引;

var text=obj.options[index].text;//选中的文本

var value=obj.options[index].value;//选中值

 

在客户端使用js给Label赋值以后,怎样在后台获取其值,在前天添加一个隐藏域,在给Label赋值的同时给Hidden赋值,在后台获取的时候获取Hidden的值,就可以了,Label是不回发的

<input id="Hidden1" type="hidden" name="a" value="bde" />

在前天定义一个Hidden,在后台获取使用Request["a"]就获取了其值

innerText与value

在后台cs代码中定义一个变量

 public string s = "abdef";
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
       
        }
    }

需要有public修饰符,否则访问不到

在前天获取的方法

 <script type="text/javascript">
        function ChangeLabel() {
        var s = '<%=s %>';
        alert(s);
        }
    </script>