zoukankan      html  css  js  c++  java
  • js实现全选效果

    <!--全选的JS效果-->
    <script type="text/javascript">
    function checkall(c)
    {    
        var attr=document.getElementsByClassName("a");//通过class名称获取到复选框的value值,输出数组
        //alert(c.checked);//表示状态
        //让复选框的状态随着全选点击事件改变而改变
        for(var i=0;i<attr.length;i++)
        {
            if(c.checked)
            {
                attr[i].setAttribute("checked","checked");//用这个方法实现勾选状态
            }
            else
            {
                attr[i].removeAttribute("checked");    //用这个方法清除勾选状态
            }
        }
    }
    </script>

    思路:

    通过点击全选复选框,实现全选功能,再次点击,全不选功能。

    需要一个onclick事件,一个方法checkall();

    js脚本写函数,通过getelimentby获取元素,使其状态随着全选框的状态改变而改变。

    选中状态:a.checked;

  • 相关阅读:
    vijos1746 floyd
    总结
    用javascript代码拼html
    异步编程学习
    SELECT
    设计 Azure SQL 数据库,并使用 C# 和 ADO.NET 进行连接
    H2数据库
    ASP.NET 文档
    ASP.NET MVC
    ASP.NET Core 中的 Razor 页面介绍
  • 原文地址:https://www.cnblogs.com/jinshui/p/5594594.html
Copyright © 2011-2022 走看看