社区
JavaScript
帖子详情
【在线等!高分求代码!】复选框选择数量问题
zuixin
2004-10-06 08:21:00
比如有40个选项(复选框),我只想浏览者选择其中的任意30个,当选够30个的时候其他的复选框变灰(disable),取消之前选择的任一个可使之前变灰的复选框激活,变得可以选择。
请教各位大侠,这个用代码如何实现?
...全文
83
4
打赏
收藏
【在线等!高分求代码!】复选框选择数量问题
比如有40个选项(复选框),我只想浏览者选择其中的任意30个,当选够30个的时候其他的复选框变灰(disable),取消之前选择的任一个可使之前变灰的复选框激活,变得可以选择。 请教各位大侠,这个用代码如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
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)">
《ACM竞赛-C/C++入门》 C语言-13
尹成老师带你步入C语言基础的殿堂,讲课生动风趣、深入浅出,全套视频内容充实,整个教程以C语言为核心,完整精彩的演练了C语言操作流程以及各种精彩的小项目等,提高竞赛能力,非常适合同学们学习! 清华大学尹成...
Python实现可视化界面多线程豆瓣电影信息爬虫,并绘制统计图分析结果
实现时使用图形界面、多线程、文件操作、数据库编程、网络编程、统计绘图六项技术。 1. 数据采集 (1)用wxPython实现GUI界面,包括登录界面、爬虫界面。爬虫界面上包含: 1)
复选框
:
选择
网站页面上要爬取的元素,包括电影名、评论、导演、主演、论坛讨论、电影别名; 2)下拉列表:
选择
开启几个多线程进行爬虫,
选择
爬取电影类型,排序方式 3)scrolledtext:爬虫结果汇总,包括运行时间,爬...
unity android x86,Unity3d面向英特尔 x86 平台的 Unity* 优化指南: 第 4 部分
目录返回至教程第 3 部分:不必要的
高分
辨率纹理很容易成为移动游戏中的瓶颈,造成硬件效率降低。因此,您不仅需要确认场景中所用纹理是否采用压缩格式,而且还需要核实您已经选中 Generate Mip Maps
复选框
,以支持 MIP贴图处理。 除纹理分辨率之外,MIP 贴图处理类似于之前讨论的 LOD 系统。如果您绘制的任何对象距离摄像头太远,那么不必使用 1024 x1024 纹理获取其细节,因为...
虚幻C++入门个人笔记(4)——UMG、网络
虚幻运动图形界面设计器Unreal Motion Graphics UI Designer。主要用来创建UI元素,例如游戏中的HUD,菜单,展示动画UI等UMG的核心是控件,这些控件是一系列预先制作的函数,可用于构建界面(如按钮、
复选框
、滑块、进度条等)。这些控件在专门的控件蓝图中编辑,该蓝图使用两个选项卡进行构造:设计器(Designer)选项卡允许界面和基本函数的可视化布局,而图表(Graph)选项卡提供所使用控件背后的功能。
Android音乐播放器(
高分
课设)
实现功能: 1:启动动画2:登录注册 3:轮播图4:音乐播放5:搜索实现 6:视频专栏7:我的fragment 8:程序的组件UI布局非常美观,尽可能做到外在与内在的统一,拿去做课程设计是非常不错的!
JavaScript
87,914
社区成员
224,620
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章