当前位置:  开发笔记 > 编程语言 > 正文

如何为Web表单创建"全​​部检查"链接?

如何解决《如何为Web表单创建"全​​部检查"链接?》经验,为你挑选了1个好方法。

我有一个带有一堆复选框的表单,我想提供一个"全部检查"链接/按钮.

我正在使用下面的代码,但是当它运行时,它会在页面上拾取一些单选按钮,并检查/取消选中它们.我该如何解决?

var check = 0;
function doNow()
{
    void(d=document);
    void(el=d.getElementsByTagName('INPUT'));
    for(i=0;i

Rob.. 7

您将要检查元素的类型,以确保您不会意外地检查错误类型的输入.

基本示例:

function checkAll( toggle ) {
    var inputs = document.getElementsByTagName( 'input' );
    for( var i = 0; i < inputs.length; i++ ) {
        if( inputs[i].type == 'checkbox' ) {
            inputs[i].checked = toggle;
        }
    }
}

例如,您可能希望添加其他检查,例如仅对特定逻辑"组"中的复选框起作用.



1> Rob..:

您将要检查元素的类型,以确保您不会意外地检查错误类型的输入.

基本示例:

function checkAll( toggle ) {
    var inputs = document.getElementsByTagName( 'input' );
    for( var i = 0; i < inputs.length; i++ ) {
        if( inputs[i].type == 'checkbox' ) {
            inputs[i].checked = toggle;
        }
    }
}

例如,您可能希望添加其他检查,例如仅对特定逻辑"组"中的复选框起作用.

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有