社区
JavaScript
帖子详情
如何在函数中使多个checkbox选中
son
2002-06-25 08:03:57
如何在函数中使多个checkbox选中
checkbox个数不确定,但可以通过变量知道个数
用ID来区分
如 ID=CH1
ID=CH2
ID=CH3
...全文
80
10
打赏
收藏
如何在函数中使多个checkbox选中
如何在函数中使多个checkbox选中 checkbox个数不确定,但可以通过变量知道个数 用ID来区分 如 ID=CH1 ID=CH2 ID=CH3
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xg_delayth
2002-06-26
打赏
举报
回复
meizz(梅花雨)的方法有个漏洞,那就是如果同名的checkbox只有一个的话就会出错无法执行。改进如下
<script language=javascript>
function func(){
var options=document.all["chkBox"];
try{
if (options.length>0){ //--- 相应的控件数目大于等于2
for (var i=0;i<options.length;i++)
options[i].checked=true;
} else if(chkBox){ //--- 相应的控件数目等于1
chkBox.checked=true;
}
}catch(e){
alert("没有相应的控件!");
}
}
</script>
<!--<input type=checkbox name=chkBox value=1>
<input type=checkbox name=chkBox value=1>
<input type=checkbox name=chkBox value=1>
<input type=checkbox name=chkBox value=1> -->
<input type=button value="测 试" onclick="func()">
qiushuiwuhen
2002-06-26
打赏
举报
回复
<script>
function func(){
var options=document.getElementsByName("chkBox");
for (var i=0;i<options.length;i++)if(!options[i].disabled)options[i].checked=true;
}
</script>
<input type=checkbox name=chkBox value=1 disabled>
<!--<input type=checkbox name=chkBox value=1>
<input type=checkbox name=chkBox value=1>
<input type=checkbox name=chkBox value=1> -->
<input type=button value="测 试" onclick="func()">
qiushuiwuhen
2002-06-26
打赏
举报
回复
<script>
function func(){
var options=document.getElementsByName("chkBox");
for (var i=0;i<options.length;i++)if(!options[i].disabled)options[i].checked=true;
}
</script>
<input type=checkbox name=chkBox value=1 disabled>
<!--<input type=checkbox name=chkBox value=1>
<input type=checkbox name=chkBox value=1>
<input type=checkbox name=chkBox value=1> -->
<input type=button value="测 试" onclick="func()">
son
2002-06-26
打赏
举报
回复
qiushuiwuhen(秋水无恨)
你的方法不错
另外请教
这样一来本来设置disabled = true
的也被选上了
怎么样才能使出disabled = true的不被选中那?
qiushuiwuhen
2002-06-26
打赏
举报
回复
all=>getElementsByName
<script language=javascript>
function func(){
var options=document.getElementsByName("chkBox");
for (var i=0;i<options.length;i++)options[i].checked=true;
}
</script>
<!--<input type=checkbox name=chkBox value=1>
<input type=checkbox name=chkBox value=1>
<input type=checkbox name=chkBox value=1>-->
<input type=checkbox name=chkBox value=1>
<input type=button value="测 试" onclick="func()">
qiushuiwuhen
2002-06-26
打赏
举报
回复
all==>getElementsByName
son
2002-06-26
打赏
举报
回复
lzx123(真心英雄)
你好
我在FRONTPAGE里运行你的代码
这一行
for(var i in cInput)
总提示有错误,说有不正确字符
lzx123
2002-06-26
打赏
举报
回复
<input type=checkbox><input type=checkbox>
<input type=checkbox><input type=checkbox>
<button onclick=SelectAll()>SelectAll</button>
<script>
function SelectAll()
{
var cInput=document.all.tags('INPUT');
for(var i in cInput)
if(cInput[i].type=='checkbox')cInput[i].checked=true;
}
</script>
meizz
2002-06-25
打赏
举报
回复
for (i=0; i<document.all("chkAr1").length;i++)
这样你就可以得到一张网页里所有NAME为chkAr1的checkbox对象了,用这样一个循环你可以得到checkbox的所有是否选中情况,你可以参考:
http://www.csdn.net/expert/topic/828/828953.xml?temp=.8962213
meizz
2002-06-25
打赏
举报
回复
for (i=0; i<document.all("chkAr1").length;i++)
这样
Qt5(C++)高级篇之6:QML常用控件自定义组件及多媒体入门
1.带领您深入学习QT5/C++:QML常用控件编程、QML的多媒体入门、...2.所有章节均有理论知识介绍、接口讲解、实例代码讲解,讲解过程中不断穿插老师在开发过程中遇到的问题及解决方法(可以下载所有的电子课件与源码)。
checkbox
选中
和不
选中
jqu_jQuery解决
checkbox
未
选中
不提交值的问题
Loading...W3C最新规定,当
checkbox
未
选中
,post不会将值提交到服务器,这就出现了一个变量未初始化的问题,看网上有很多朋友增加隐藏表单的方式解决,如果有
多个
checkbox
的话,会增加很大的代码量。**我找到一个...
获取
checkbox
选中
状态的两种方式_张童瑶的博客
我在开发项目的时候遇到这个问题,就是循环表格,表格里面嵌有
checkbox
复选框格式,这时候就有个需求了,如何获取
checkbox
选中
状态?后来我经过去网上一番搜寻,也没有找到答案,网上有很多人都是复制别人,拿过来...
Jquery实现处理
多个
checkbox
单选框
有些时候我们需要利用function
函数
来处理
多个
checkbox
以便显示在网页中。以下是我在做项目的时候遇到遇到的情况: 我在页面中写了一个
函数
用于计算
选中
商品的总价格和总数量,但该如何有选择的计算值然后显示于页面...
Android--实现一个
函数
对
多个
CheckBox
动态监
可十
多个
CheckBox
,为每个都写一个监听
函数
那也太多了。所以研究了一下,想到了一个偷懒的方法。 首先用一个HashMap,将
CheckBox
和每个
CheckBox
上的文字储存起来。这里
CheckBox
作为Key储存。然后通过一个Set获取...
JavaScript
87,920
社区成员
224,618
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章