导航:首页 > 编程语言 > js复选框全选

js复选框全选

发布时间:2024-03-08 19:35:49

1. js如何实现对name是数组的复选框的全选和反选以及取消选择 form内容如下:

不明白你的意思。<input type='checkbox' name='ptpt[1]' value='a1' />
我的理解就是你想获取多选框的值和他名字的值(不理解就是名字的字符串值还是所代表数组的值)。
你可以把多选框的名字都写成一样的,再给多选框多加一个属性,里面存储你想获得的ptpt值,像下面这样
<input type='checkbox' name='p' value='a1' ptpt='ptpt[1]'/>

<input type='checkbox' name='p' value='a2' ptpt='ptpt[2]'/>

这样在获得选中的多选框后直接取ptpt属性的值就可以拿到你想要的ptpt的值了。

2. js中如何实现多个复选框全选

<scriptlanguage="javascript">
functioncli(Obj)
{
//获取控制其它复选框的对象obj
varcollid=document.getElementByIdx_x("all")
//获取需要全选,全不选功能的所有复选框
varcoll=document.getElementsByName(Obj)
//如果obj被选中,则全选
if(collid.checked){
//循环设置所有复选框为选中状态
for(vari=0;i<coll.length;i++)
coll[i].checked=true;
}else{//取消obj选中状态,则全不选
//循环设置所有复选框为未选中状态
for(vari=0;i<coll.length;i++)
coll[i].checked=false;
}
}
</script>

----------------------------------------------------

下面是一组CheckBox复选框html代码

----------------------------------------------------

<inputname='多选项名称'type='checkbox'value=''id="all"onclick="cli('多选项名称');">全选
<inputname='多选项名称'type='checkbox'value=''>A
<inputname='多选项名称'type='checkbox'value=''>B
<inputname='多选项名称'type='checkbox'value=''>C
<inputname='多选项名称'type='checkbox'value=''>D
<inputname='多选项名称'type='checkbox'value=''>E
<inputname='多选项名称'type='checkbox'value=''>F

----------------------------------------------------

3. 2.在html中怎么使一个div中的所有复选框全选和反选,写出JS脚本。

var div=document.getElementById(div的id);
var chks=div.getElementsByName(checkbox的name); //checkbox设为同一个专name
for(var i=0;i<chks.length;i++){
chks[i].checked;//全选属
chks[i].checked=!chks[i].checked //反选
}

阅读全文

与js复选框全选相关的资料

热点内容
有的视频文件无法播放 浏览:189
如何关闭同花顺左边的app 浏览:685
上海那个酒店专线网络 浏览:508
macae安装目录在哪个文件夹 浏览:664
微信文件在哪里iphone 浏览:664
医学用书哪个网站 浏览:795
联通拉光纤数据多少网速最好 浏览:502
java删除文档中的字符串 浏览:733
wireshark获取qq密码 浏览:767
java程序设计简答题题答案 浏览:142
mt6737root工具 浏览:835
用什么做数据库缓存 浏览:500
网络上68h32什么意思 浏览:746
javaweb开发源代码 浏览:814
苹果4s取消锁屏密码 浏览:770
不支持文件照片打不开 浏览:516
ps创意作品教程 浏览:333
微信表情小图在哪个文件 浏览:230
wdt配置文件 浏览:689
苹果手机人工客服电话 浏览:784

友情链接