判断checkBox是否选中
2015-11-19 16:15
381 查看
$("#checkBoxId").prop("checked") == true
也就是说$("#checkBoxId").prop("checked") 返回的其实就是Boolean类型的true Or false ,因此可直接判断,如
if($("#checkBoxId").prop("checked") ){
}
但是由于js中字符串和boolean类型区分的病没有那么严格,所以也可用如下方法判断:
if($("#checkBoxId").prop("checked") == "true" ){
}
之前用$("#checkBoxId").attr("checked") 时,其返回值好像是"checked",此处暂时还没做验证,若验证通过也可以用
if($("#checkBoxId").attr("checked") == "checked" ){
}
来做是否选中的判断
另外attr和prop的差别在下一篇简单说一下
也就是说$("#checkBoxId").prop("checked") 返回的其实就是Boolean类型的true Or false ,因此可直接判断,如
if($("#checkBoxId").prop("checked") ){
}
但是由于js中字符串和boolean类型区分的病没有那么严格,所以也可用如下方法判断:
if($("#checkBoxId").prop("checked") == "true" ){
}
之前用$("#checkBoxId").attr("checked") 时,其返回值好像是"checked",此处暂时还没做验证,若验证通过也可以用
if($("#checkBoxId").attr("checked") == "checked" ){
}
来做是否选中的判断
另外attr和prop的差别在下一篇简单说一下
相关文章推荐
- Swift语言 代码添加文本输入框 和 占位文本
- js入门基础7-2 (求模-隔行变色)
- 很好的一款思维导图工具XMind使用教程
- nginx.conf详解[转]
- Javascript数据类型
- 第一个Shell脚本-lint检查以及报告收集
- Google breakpad
- LTE网络主要接口包含信息概述
- iOS开发技巧(系列十八:扩展UIColor,支持十六进制颜色设置)
- C语言用一维数组打印杨辉三角(原:无意中想到)
- iOS 学习笔记二【cocopods安装使用和安装过程中遇到的问题及解决办法】
- 形态学边缘检测方法
- 程序设计: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。(C#控制台程序)
- 面试题42-2:左旋转字符串
- 数据库修改字段的长度
- RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”
- Masonry介绍与使用实践(快速上手Autolayout)
- Java Memory Architecture (Model), Garbage Collection and Memory Leaks
- 随时随地获取全局的Context
- 如何判断文件的编码方式