js选取值,全选,datagrid,datalist 全选反选

来源:互联网 发布:恋恋软件真实的 编辑:程序博客网 时间:2024/05/22 18:24

1.

<script language="javascript" type="text/javascript">function ok(){  var temp=document.getElementsByName("radio");  for (i=0;i<temp.length;i++){  //遍历Radio    if(temp[i].checked)      {    alert("你选择了"+temp[i].value);          //获取Radio的值           }  }}</script>


2.

<script language="javascript">        //JS 设置DropdownList 的选择值        function select()        {            //根据选择索引设置  以0开始            var temp = document.getElementById("ddlPackageType");                            temp.options[0].selected=true;                        //获取选项文本和值            alert(temp.options[temp.selectedIndex].text);            alert(temp.options[temp.selectedIndex].value);        }                    </script>

 

3.

function ChooseAll()    {       if( checkFlag ) // 全选       {          var inputs = document.all.tags("INPUT");          for (var i=0; i < inputs.length; i++) // 遍历页面上所有的 input           {            if (inputs[i].type == "checkbox" && inputs[i].id != "CheckAll" )             {                inputs[i].checked = true;             }               }          checkFlag = false;       }       else  // 取消全选       {          var inputs = document.all.tags("INPUT");          for (var i=0; i < inputs.length; i++) // 遍历页面上所有的 input           {             if (inputs[i].type == "checkbox" && inputs[i].id != "CheckAll" )             {                inputs[i].checked = false;             }               }          checkFlag = true;       }    }


4 jquery 简单方式

<script type="text/javascript">        $("#chkall").click(function () {            if (this.checked) {                $("input[name='chkId']").each(function () {                    this.checked = true;                });            } else {                $("input[name='chkId']").each(function () {                    this.checked = false;                });            }        });    </script>


------

原创粉丝点击