js中如何实现多个复选框全选

新建一个html文件,定名为test.html,用于实现多个复选框全选的功能。

  • 2

    在test.html页面,利用input标签新建多个复选框,并设置input的name属性为chk,用于下面步调获得复选框对象。

  • 3

    再利用input标签新建一个checkbox,并绑心猿意马onclick点击事务,用于点击实现全选、反选的功能 ,代码如下:

  • 4

    当点击全选/反选时,利用onclick事务触发去执行sel()函数,在sel函数内编写全选、反选的逻辑。

  • 5

    在onclick点击事务内,把复选框的name属性值传给函数sel(),在sel()函数经由过程document.getElementsByName获得所有的复选框对象。

  • 6

    经由过程for轮回,对每个复选框进行选中或不选中操作。利用event.srcElement.checked获得复选框的原始状况,并赋值给当前复选框,实现全选、反选的功能。

  • 7

    在浏览器运行test.html文件,查抄是否实现全选与反选功能。

    • 发表于 2019-08-06 23:55
    • 阅读 ( 804 )
    • 分类:其他类型

    你可能感兴趣的文章

    相关问题

    0 条评论

    请先 登录 后评论
    admin
    admin

    0 篇文章

    作家榜 »

    1. xiaonan123 189 文章
    2. 汤依妹儿 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 华志健 23 文章

    联系我们:uytrv@hotmail.com 问答工具