当删除一个条目时, 无论是否被选中 ,checkbox 的 value 都是有值的。 如下:<input type="checkbox" onchange="a()" name="oid" value="${hv[1]}">这时如何用JS 来判断是否被选中,请高手赐教!

解决方案 »

  1.   

    此元素的属性checked 是否为true
      

  2.   

    没有定义属性checked  应该是false
      

  3.   

    晕死。。那选中了就是checked就是TRUE啊
      

  4.   

    给你个参考,你研究一下吧<input name=RootN id=RootN type=checkbox value=Root1 onclick="selall()">
    <input name=Root1 id=Root1 type=checkbox value=Sub1>    
    <input name=Root1 id=Root1 type=checkbox value=Sub2>
    <script>
    function selall()
    {
       var chk=document.all.Root1;
       for(var i=0;i<chk.length;i++)
       {
          chk[i].checked=true;
       }
    }
    </script>