`

jQuery判断checkBoxs是否checked

 
阅读更多
别觉得这个标题很可笑。

在html的checkbox里,选中的话会有属性checked="checked"。

如果用一个checkbox被选中,alert这个checkbox的属性"checked"的值alert($"#xxx".attr("checked")),会打印出"true",而不是"checked"!

如果没被选中,打印出的是"undefined"。觉得很奇怪是吗?继续看下去~

不要尝试去做这样的判断:if($"#xxx".attr("checked")=="true")

因为这么做是错的,jQuery的API手册上写,attr(name)的返回值是object。

所以,应该是if($"#xxx".attr("checked")==true)
分享到:
评论

相关推荐

    jquery获取被勾选的checked(选中)的那一行的3列和4列的值

    代码如下: //检测有没有被勾选 function checkboxs(){ var fkfs=””; var zhanghu=””; var money=””; var sta=true; $(“#thetable tr”).each(function(){ var chk=$(this).find(‘td’).eq(0).find(‘input’...

    TreeView的CheckBoxs的第三种状态(有部分子结点被选中)

    此外,对于用户体验的考虑也很重要,如是否允许部分选中状态,以及如何优雅地提示用户当前部分选中的状态。 总之,`TreeView`控件的复选框功能极大地增强了用户交互性,而部分子节点被选中的状态则提供了更加灵活的...

    javascript中DOM复选框选择用法实例.docx

    1. 获取所有复选框对象数组:使用 `document.getElementById` 方法获取容器元素,然后使用 `getElementsByTagName` 方法获取所有 input 元素,最后遍历每个 input 元素,判断其类型是否为复选框,并将其添加到数组中...

    原生JS表格列表全选反选单选多选代码.zip

    js代码 [removed]  var all = document.getElementById("j_cbAll");...checkboxs[i].checked) {  isCheckedAll = false;  break;  }  }  all.checked = isCheckedAll;  };  }  [removed]

    jquery获取复选框checkbox的值实现方法

    jQuery API : each(callback)::以每一个匹配的元素作为上下文来执行一个函数。 :checked :匹配所有选中的被选中元素(复选框、单选框等,不包括select中的option) js: //js获取复选框值 var obj = document....

    delphi中listview启用checkbox实现单选

    if ListView1.Items[I].Checked and (I <> Item.Index) then ListView1.Items[I].Checked := False; end; // 确保当前点击的项被选中 Item.Checked := True; end; end. ``` 在这个例子中,`ListView1...

    delphi Listview复选框checkbox实现单选的功能

    - 在`OnItemClick`事件处理程序中,首先遍历ListView的所有项,将它们的`Checked`属性设置为`False`,然后将被点击项的`Checked`属性设置为`True`。这样,每次点击一项时,只有当前项会被选中,其他项会自动取消...

    .NET-TreeView控件扩展功能:CheckBoxs父子选中状态同步和自动调整

    .NET System.Windows.Forms命名控件中TreeView组件,有一个CheckBoxs属性,控制着这个控件每个节点前是否显示勾选框,如果设置为true,所有节点的勾选框选中,反之都不选中;如果选中父节点,子节点不会自动选中。...

    jquery实现带复选框的表格行选中删除时高亮显示

    在网页开发中,jQuery是一个非常流行的JavaScript库,它简化了DOM操作、事件处理以及动画创建。本示例展示了如何利用jQuery实现一个带复选框的表格,使得在选中或删除表格行时能够高亮显示,提升用户体验。下面将...

    js实现checkbox全选、不选与反选的方法

    `checked` 属性用于表示复选框是否被选中,默认情况下是未选中状态。`onclick` 事件则用于监听用户点击元素时触发的事件。 实现全选、不选和反选的核心思路如下: 1. **获取元素**:首先,我们需要获取页面上的复...

    jQuery得到多个值只能用取Class ,不能用取ID的方法

    在jQuery中,选择元素的方式有很多种,包括通过ID、Class、标签名等属性进行选择。然而,在特定场景下,特别是需要选取多个元素时,选择器的使用策略就显得尤为重要。标题和描述提到的问题聚焦于在jQuery中如何有效...

    设置checkbox为只读(readOnly)的两种方式

    在网页表单设计中,有时候我们希望用户能够看到checkbox(复选框)的状态,...综上所述,通过JavaScript或jQuery可以有效地使checkbox呈现只读状态,但在实现过程中需要注意用户体验和可访问性,以提供更好的交互体验。

    如何使用LISTVIEW虚拟模式和Checkbox

    lvi.Checked = Not lvi.Checked lv.Invalidate(lvi.Bounds) End If End If End Sub ``` - **处理鼠标双击事件** ```vbnet Private Sub ListView1_MouseDoubleClick(sender As Object, e As MouseEventArgs) ...

    js实现复选框的全选和取消全选效果

    checkboxs[i].checked = true; } document.getElementById("dohovertree").innerHTML = "取消"; } else { // 取消全选 for (var i = 0; i ; i++) { checkboxs[i].checked = false; } document....

    js动态获取子复选项并设计全选及提交的实现方法

    checkboxs[i].checked = document.getElementById("selectall").checked; } } ``` 最后,`checkSelectAll()`函数用于检测子选项是否全选。如果所有子选项都选中,全选复选框就会被选中;否则,全选复选框会被取消...

    js tree构建菜单树

    在本文中,我们将深入探讨如何使用JavaScript(尤其是jQuery库)来创建动态的菜单树,以及与之相关的web开发技术,如jsp。 首先,我们需要理解树形结构在网页中的应用。树状菜单通常用于组织大量信息,例如网站导航...

    javascript中DOM复选框选择用法实例

    接下来,通过一个循环和`type`属性判断这些`input`元素是否为复选框,如果是,则将它们加入到数组`checkboxs`中。 一旦我们有了所有复选框的数组,就可以使用这个数组来实现全选、全清和反选的功能。全选功能的`...

Global site tag (gtag.js) - Google Analytics