社区
JavaScript
帖子详情
【在线等!高分求代码!】复选框选择数量问题
zuixin
2004-10-06 08:21:00
比如有40个选项(复选框),我只想浏览者选择其中的任意30个,当选够30个的时候其他的复选框变灰(disable),取消之前选择的任一个可使之前变灰的复选框激活,变得可以选择。
请教各位大侠,这个用代码如何实现?
...全文
69
4
打赏
收藏
【在线等!高分求代码!】复选框选择数量问题
比如有40个选项(复选框),我只想浏览者选择其中的任意30个,当选够30个的时候其他的复选框变灰(disable),取消之前选择的任一个可使之前变灰的复选框激活,变得可以选择。 请教各位大侠,这个用代码如何实现?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
greatlsd
2005-03-28
打赏
举报
回复
mark
zuixin
2004-10-06
打赏
举报
回复
多谢孟子大哥
孟子E章
2004-10-06
打赏
举报
回复
也可以这样:
<body onclick="sel()">
<script>
var j=1
function sel()
{
o=event.srcElement
if(!(o.tagName=="INPUT" && o.name=="c")) return
if(o.checked) j++
else
j--
o=document.getElementsByName("c")
if(j>3)
{
for(i=0;i<o.length;i++)
if(!o[i].checked) o[i].disabled=true
}
else
{
for(i=0;i<o.length;i++)
if(!o[i].checked) o[i].disabled=false
}
}
</script>
<input type=checkbox name=c>
<input type=checkbox name=c>
<input type=checkbox name=c>
<input type=checkbox name=c>
<input type=checkbox name=c>
<input type=checkbox name=c>
<input type=checkbox name=c>
<input type=checkbox name=c>
<input type=checkbox name=c>
孟子E章
2004-10-06
打赏
举报
回复
以选3个做例子,可以修改为30个
<script>
var j=1
function sel(o)
{
if(o.checked) j++
else
j--
o=document.getElementsByName("c")
if(j>3)
{
for(i=0;i<o.length;i++)
if(!o[i].checked) o[i].disabled=true
}
else
{
for(i=0;i<o.length;i++)
if(!o[i].checked) o[i].disabled=false
}
}
</script>
<input type=checkbox name=c onclick="sel(this)">
<input type=checkbox name=c onclick="sel(this)">
<input type=checkbox name=c onclick="sel(this)">
<input type=checkbox name=c onclick="sel(this)">
<input type=checkbox name=c onclick="sel(this)">
相关推荐
复选框
,限制
选择
数量
限制
选择
数量
的
复选框
谁有用poi导出文件类型为doc的例子啊,
高分
求
!
在线
等
谁有用poi导出文件类型为doc的例子啊,
高分
求
!
在线
等
java购物打折大于300_Java-通过切换300个以上的CheckBoxes来改善用户...
我制作了一个简单的烹饪应用程序,用户可以在其中
选择
多个项目,并获得包含所选食材的食谱列表.有两种
选择
成分的模式:按标签和按
复选框
.在第二种模式下,您可以输入所需成分的
数量
,然后单击“随机化”按钮,或仅按“
选择
/取消
选择
所有成分”按钮.
问题
开始于超过300个
复选框
(具体来说是386个)的
复选框
.
代码
工作正常,但是GUI保持冻结的时间太大.因此,我有HashMap< String / Check...
PHP获取
复选框
的值的方法
复选框
能够进行项目的多项
选择
。浏览者在填写表单时,有时需要
选择
多个项目,例如:
在线
选择
喜欢的运动中需要
选择
多个项目等,就会用到
复选框
。
复选框
一般都是多个同时存在的,在PHP中为了便于传值,name的名字必须是一个数组的形式,如下name="sport[]"。表单页面
代码
:<formaction="1.php"method="post"name="form1">...
拜托,高手进来,
在线
等~~~```
[
复选框
]
数量
金额[ ] 3 7.00[ ] 5 8.00我想做一个这样的系统,可是不知道怎么样实现
复选框
选中,
数量
和金额直接变化,感觉应该用JS,哪2位高手帮下啊???
发帖
JavaScript
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
8.7w+
社区成员
22.4w+
社区内容
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2004-10-06 08:21
社区公告
暂无公告