js操作DropDownList 与 RadioButtonList

 

最近才发现 原来JS 是这样用:

 

js操作DropDownList的时候很简单;比如我想取得DropDownList的SelectedValue。

在c#中直接 DropDownList1.SelectedValue就行了。

而在JS中 是这样的document.getElementById('DropDownList1').value

 

然而js想操作RadioButtonList就不会这么简单了。

C#里是RadioButtonList1.SelectedValue就行了。

JS里的最好的方法就是

 

        var value = "";
        var Conn = document.getElementsByName('RadioButtonList1');
        for (var i =0; i< Conn.length ; i++)
        {
            if (Conn.item(i).checked)
            {
                value = Conn.item(i).value;
            }
        }

这是因为在客户端的没有办法将RadioButtonList的所选的值给取出来。

 


 

你可能感兴趣的:(C#)