`
taiwei.peng
  • 浏览: 234599 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

javascript 全选

    博客分类:
  • js
阅读更多
1.在表头有一个全选按钮的
方法一:
  var k=0;
  function checkAll(name) {
   var el = document.getElementsByTagName('input');
   var len = el.length;
   for(var i=0; i<len; i++){
   if((el[i].type=="checkbox") && (el[i].name==name)) {
        if(k%2==0){
         el[i].checked = true;  
        }else{
            el[i].checked = false;
        }
    }    
   }
   k++;  
 }
 

 <input type="checkbox" name="xmbz" onclick="checkAll('xmbz');"  style="cursor: hand" >

 <input type="checkbox"  name="xmbz"  id="rad3" onclick="radcl('3')" /> 
 <input type="checkbox"  name="xmbz"  id="rad4" onclick="radcl('4')" />
 <input type="checkbox"  name="xmbz"  id="rad5" onclick="radcl('5')" />
方法二:
 function checkAll(){
  var tab=$(".xmid");
  var bool=$("cl").attr("checked");
  if(bool==true){
   $(".xmid").attr("checked","true");
  }else{
   $(".xmid").attr("checked","");
   }
}
 
 
 <input type="checkbox"  onclick="checkAll('xmbz');"  style="cursor: hand"  class="cl">
 <input type="checkbox"   onclick="radcl('3')"  class="xmid" /> 
 <input type="checkbox"   onclick="radcl('4')"  class="xmid"/>
 <input type="checkbox"   onclick="radcl('5')"  class="xmid"/>
 
2.有全选和反选两个按钮的
function checkall(name){
  var names=document.getElementByname(name);
  var len=names.length;
  if(len>0){
   for(var i=0;i<len;i++){
    names[i].checked=true;
  }
 }
}
 
function checkno(name){
  var names=document.getElementByname(name);
  var len=names.length;
  if(len>0){
   for(var i=0;i<len;i++){
    names[i].checked=false;
  }
 }
}


 
分享到:
评论

相关推荐

    JavaScript 全选全不选

    JavaScript 全选全不选 JavaScript 全选全不选 JavaScript 全选全不选 JavaScript 全选全不选 JavaScript 全选全不选 JavaScript 全选全不选 JavaScript 全选全不选

    javascript全选

    ### JavaScript全选功能详解 #### 一、引言 在Web开发中,表格或列表中的数据经常需要进行批量操作,例如批量删除、批量修改状态等。此时,全选功能便显得尤为重要。它不仅可以提高用户体验,还能简化前端逻辑,...

    Javascript实现全选反选

    在JavaScript编程中,"全选反选"功能是常见的用户交互设计,常见于表格或列表数据的批量操作中。这个功能允许用户一键选择或取消选择所有项目,极大地提高了操作效率。下面将详细介绍如何使用JavaScript来实现这个...

    简单的JAVASCRIPT全选/反选

    在JavaScript编程中,全选和反选功能是常见的交互操作,尤其在网页表格或列表中。这个主题涉及到了DOM操作、事件处理以及数组方法。下面将详细解释如何使用JavaScript实现全选和反选功能。 首先,我们需要理解...

    JavaScript全选效果

    JavaScript全选效果是网页交互中常见的一种功能,它允许用户通过单击一个按钮或复选框来选择页面上的所有可选元素,如表格中的行或列表项。在HTML文件中实现这种效果通常需要结合JavaScript(一种广泛用于网页动态...

    javascript全选反选

    在JavaScript编程中,...以上就是实现JavaScript全选和反选功能所需掌握的基本知识点。通过理解和运用这些概念,你可以创建出高效且用户体验良好的交互式Web应用。在实际开发中,不断实践和优化,你会变得更加熟练。

    JavaScript全选和反选

    &lt;script language=javascript&gt; function checkAll(boolvalue){ var items=document.getElementsByTagName("input"); for(i=0;i;i++){ if(items[i].type=="checkbox"){ items[i].checked=boolvalue; } } } ...

    js全选js全选js全选js全选

    自用 勿下!!勿下!!勿下!!勿下!!勿下!!勿下!!勿下!!勿下!!勿下!!勿下!!勿下!!勿下!!

    javaScript全选

    javaScript实现复选框全选功能!

    JavaScript全选示例

    JavaScript全选框示例

    JavaScript实现的全选效果与批量删除效果

    总结,JavaScript全选效果和批量删除功能的实现涉及DOM操作、事件监听、数据收集、用户交互确认以及与服务器的通信。理解并熟练运用这些技术对于提升网页的交互性和用户体验至关重要。在实际开发中,还需考虑到错误...

    javascript实现全选全不选

    在JavaScript编程中,“全选”和“全不选”功能是常见的用户交互设计,尤其在数据列表或表格中,用户通常需要快速选择或取消选择所有项目。这些功能可以通过简单的JavaScript代码实现,通常与HTML的复选框(checkbox...

    js全选效果

    总结起来,JavaScript全选效果是通过监听主复选框的点击事件,然后遍历并更新所有子复选框的`checked`属性来实现的。在实际应用中,这个功能可以极大地提升用户体验,尤其是在需要批量操作的场景下。`权限2.htm`文件...

    html中的javascript 全选/取消全选操作示例代码

    在这篇关于HTML中JavaScript实现全选/取消全选操作的示例代码中,我们可以学到以下几个重要的知识点: 1. HTML页面中复选框(checkbox)的使用:在HTML表单中,复选框是通过`&lt;input type="checkbox"&gt;`标签来创建的...

    javascript 全选/反选,取消选择效果

    下面我们将详细探讨如何使用 JavaScript 实现全选/反选及取消选择的效果。 首先,我们需要了解 HTML 中的 `&lt;input type="checkbox"&gt;` 标签,它是用来创建复选框的。当用户点击这个复选框时,其 `checked` 属性会被...

    javasctipt全选后删除

    ### JavaScript全选后删除功能详解 #### 一、引言 在Web开发中,实现对表格数据或列表项的批量操作是一项常见的需求。比如,在一个用户管理页面中,管理员可能需要一次性选择多个用户并执行删除操作。本文将详细...

    javascript复选框全选

    javascript 复选框全选,复选框全选,复选框全选

    javascript 全选与全取消功能的实现代码

    代码如下: &lt;... &lt;head&gt; &lt;... charset=gb2312″ /&gt; &lt;title&gt;无标题文档&lt;/title&gt; [removed] function selectAll() { var allCheckBoxs = document.getElementsByName(“coffee”);...

Global site tag (gtag.js) - Google Analytics