js操作checkbox遇到的问题解决_javascript技巧
程序员文章站
2022-04-24 23:44:46
...
遇到操作checkbox的问题
全选
$("input[type='checkbox']").each(function(){
this.checked=true
})
反选
$("input[type='checkbox']").each(function(){
if(this.checked){
this.checked=false
}
else{
this.checked=true
}
理论上是应该可以用$(obj).attr("checked",true)来操作恶但是在ie下正常,在firfox下反选效果却失灵了,$(obj).removeattr("checked")不起作用,不知道怎么回事。
干脆直接用js操作dom属性,没有问题。
全选
复制代码 代码如下:
$("input[type='checkbox']").each(function(){
this.checked=true
})
反选
$("input[type='checkbox']").each(function(){
if(this.checked){
this.checked=false
}
else{
this.checked=true
}
理论上是应该可以用$(obj).attr("checked",true)来操作恶但是在ie下正常,在firfox下反选效果却失灵了,$(obj).removeattr("checked")不起作用,不知道怎么回事。
干脆直接用js操作dom属性,没有问题。
推荐阅读
-
Js数组的操作push,pop,shift,unshift等方法详细介绍_javascript技巧
-
JS获取并操作iframe中元素的方法_javascript技巧
-
JS操作字符串转换为数值并取整的代码_javascript技巧
-
网站繁简切换的JS遇到页面卡死的解决方法_javascript技巧
-
js和as的稳定传值问题解决_javascript技巧
-
JS操作HTML自定义属性的方法_javascript技巧
-
关于 文本框默认值 的操作js代码_javascript技巧
-
jquery、js操作checkbox全选反选_javascript技巧
-
Js 获取Gridview选中行的内容操作步骤_javascript技巧
-
网站繁简切换的JS遇到页面卡死的解决方法_javascript技巧