社区
JavaScript
帖子详情
checkbox的checked属性返回的值是什么
lucialhy
2002-11-26 10:31:19
checkboxname.checked返回的值应该是"1"或"0"吧?
可是当我指定它的值时怎么不起作用呢?
...全文
441
6
打赏
收藏
checkbox的checked属性返回的值是什么
checkboxname.checked返回的值应该是"1"或"0"吧? 可是当我指定它的值时怎么不起作用呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangxj0600
2002-11-27
打赏
举报
回复
true or false
你可以使用 alert(checked属性)来显示.
blues-star
2002-11-27
打赏
举报
回复
<input type="checkbox" id=a>
<br>
<input type=button onclick="a.checked = this.value" value="string '0'">
<input type=button onclick="a.checked = this.value" value="1">
<input type=button onclick="a.checked = this.value" value="a">
<input type=button onclick="a.checked = this.value" value="b"><br>
<input type=button onclick="a.checked = 0" value="int 0 notice this">
blues-star
2002-11-27
打赏
举报
回复
boolean
<input type="checkbox" id=a>
<script>
alert(a.checked);
</script>
类型当然是boolean型啦,只不过赋值的时候可以用1或0,而且2,3,5,6,7,a,b,什么的都可以,除了0之外都是true嘛,自动转换啦,C里面就有啦。
jery_lee
2002-11-26
打赏
举报
回复
0 or 1
true or false
都可以!!
emu
2002-11-26
打赏
举报
回复
true|false
qiushuiwuhen
2002-11-26
打赏
举报
回复
true or false
关于input标签
checkbox
属性
和
checked
我们设置了type的
属性
为
checkbox
时,记住以下3个关键点 1.点勾选时或者说点击时,
checked
为选中,在input标签中是
checked
=“
checked
”,注意这里面无论
checked
=“这里面写什么都是已选中”;
checked
只是个attribute
属性
, 2,选中还是未选中
checkbox
会
返回
一个Boolean 选中 true,未选中false 3.注意选中的
jQuery中获取
CheckBox
的
checked
属性
值
的问题
吃 alert($(all[i]).attr("
checked
")); 如果选中,则弹出
checked
,如果没有选中,则弹出undefined。 再看下面这句代码 alert($(all[i]).attr("
checked
")=="
checked
"); 如果选中,则弹出true,如果没有选中,则弹出false。 也就是说,
checked
这个
属性
的
值
有两个:那就是checke
jquery attr()方法获取input的
checked
属性
问题
问题: 经常使用jQuery插件的attr方法获取
checked
属性
值
,获取的
值
的大小为未定义,此时可以用prop方法获取其真实
值
,下面介绍这两种方法的区别: 1.通过prop方法获取
checked
属性
,获取的
checked
返回
值
为boolean,选中为true,否则为flase <input type="
checkbox
" id="selectAll" οnclick="checkAll(...
复选框
checkbox
的各种取
值
checkbox
不带value时 <input type="
checkbox
" name="closeStatus" /> <script src="../jquery/jquery-3.5.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> $("#b1").click(function(){ alert($("input[name=clo
$("#").attr("
checked
")获取的
值
是undefined的解决办法
所使用的jquery版本为jquery-1.9.1,浏览器为Chrome 1.通过prop方法获取
checked
属性
,获取的
checked
返回
值
为boolean,选中为true,否则为flase 全选 function checkAll() { var
checked
OfAll=$("#selectAll").prop("
checked
"); alert(
checked
OfAl
JavaScript
87,985
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章