zoukankan      html  css  js  c++  java
  • js 判断checkbox是否选中

    核心提示: 大家在很多场合也许会遇到判断页面是否有元素选中,下面介绍的是利用js判断是否选中CheckBox的方法。

    //第几个没有选      


    <input type="checkbox" name="checkbox1" checked>      
    <input type="checkbox" name="checkbox1">      
    <input type="checkbox" name="checkbox1" checked>      
    <input type="checkbox" name="checkbox1">      
    <input type="checkbox" name="checkbox1">      
    <script language=javascript>      
    function check(obj)      
    {      
         
    for(i=0;i<document.all(obj).length;i++)      
    {      
    if(!document.all(obj)[i].checked)alert("第"+(i+1)+"个没有选择")      
    }      
    }      
    </script>      
    <input type=button onclick="check('checkbox1')" value="检测">      
         
         
    //一个也没有选      
         
         
    <input type="checkbox" name="test">      
    <input type="checkbox" name="test">      
    <input type="checkbox" name="test">      
    <input type="checkbox" name="test">      
    <input type="checkbox" name="test">      
    <Script Language="JavaScript">      
    function check(obj){      
    for(i=0;i<document.all(obj).length;i++){      
    if(document.all(obj)(i).checked){      
    return;      
    }      
    }      
    window.alert('一个也没有选!');      
    }      
    </Script>      
    <input type=button onclick="check('test');" value="检测">      
      
    //第几个没有选   
    <input type="checkbox" name="checkbox1" checked>   
    <input type="checkbox" name="checkbox1">   
    <input type="checkbox" name="checkbox1" checked>   
    <input type="checkbox" name="checkbox1">   
    <input type="checkbox" name="checkbox1">   
    <script language=javascript>   
    function check(obj)   
    {   
      
    for(i=0;i<document.all(obj).length;i++)   
    {   
    if(!document.all(obj)[i].checked)alert("第"+(i+1)+"个没有选择")   
    }   
    }   
    </script>   
    <input type=button onclick="check('checkbox1')" value="检测">   
      
      
    //一个也没有选   
      
      
    <input type="checkbox" name="test">   
    <input type="checkbox" name="test">   
    <input type="checkbox" name="test">   
    <input type="checkbox" name="test">   
    <input type="checkbox" name="test">   
    <Script Language="JavaScript">   
    function check(obj){   
    for(i=0;i<document.all(obj).length;i++){   
    if(document.all(obj)(i).checked){   
    return;   
    }   
    }   
    window.alert('一个也没有选!');   
    }   
    </Script>   
    <input type=button onclick="check('test');" value="检测">    

  • 相关阅读:
    #pragma 预处理指令
    C++类继承中的构造函数和析构函数 调用顺序
    static_cast与dynamic_cast转换 最简单的理解
    std::map的insert和下标[]访问
    C++有没有string转化int的函数,怎样转换
    c++中在一个类中定义另一个只有带参数构造函数的类的对象
    c++二进制文件的读写
    C++ 包含头文件 和 宏的使用 和 条件编译
    C++ 前置声明 和 包含头文件 如何选择
    C语言 gets()和scanf()函数的区别
  • 原文地址:https://www.cnblogs.com/ANDY_ZHANG/p/1885419.html
Copyright © 2011-2022 走看看