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="检测">    

  • 相关阅读:
    Getting Started with LINQ in C# 章节概况
    LA 2572 Viva Confetti (Geometry.Circle)
    uva 10652 Board Wrapping (Convex Hull, Easy)
    poj 2743 && LA 3403 Mobile Computing (mideasy Search)
    poj 3525 Most Distant Point from the Sea (DC2 + Half Plane)
    poj 3134 && LA 3621 Power Calculus (迭代加深深度优先搜索)
    LA 4728 Squares (二维凸包+旋转卡壳)
    uva 10256 The Great Divide (Convex Hull, Simple)
    hdu 2454 Degree Sequence of Graph G
    poj 1041 John's trip (Euler Circuit)
  • 原文地址:https://www.cnblogs.com/ANDY_ZHANG/p/1885419.html
Copyright © 2011-2022 走看看