社区
JavaScript
帖子详情
网页上5个name不同的checkbox,如果编写函数控制只能选中一个
acewang
2003-09-08 10:22:02
网页上5个name不同的checkbox,如果编写函数控制只能选中一个
我是在VS.net里面用,但是发现给checkbox添加Attributes["onclick"]总是添加到label上,怎么办?
...全文
139
11
打赏
收藏
网页上5个name不同的checkbox,如果编写函数控制只能选中一个
网页上5个name不同的checkbox,如果编写函数控制只能选中一个 我是在VS.net里面用,但是发现给checkbox添加Attributes["onclick"]总是添加到label上,怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
acewang
2003-09-08
打赏
举报
回复
我要实现的是要么不选,要选就得只选一项,我也郁闷阿.
谢谢 cloudchen(陈系上) hrong(黄蓉)
hrong
2003-09-08
打赏
举报
回复
楼主, 你可以不使用原来的 <asp:checkbox ...>写法而使用另一种写法:
<input type="checkbox" id="chk2" name="chk2" runat="server">
<label for="chk2">多选框</label>
后台: chk2.Attributes["onclick"] = "alert(456)";
实现的效果与原写法一样, 只是麻烦点而已, 这样生成的HTML代码里的 onclick 事件就是直接对应在 checkbox 里而不是另外生成一个 span 了.
<input name="chk2" id="chk2" type="checkbox" onclick="alert(456)" />
<label for="chk2">多选框</label>
hrong
2003-09-08
打赏
举报
回复
楼主, 你可以不用 <asp:checkbox ...>的这种写法, 你可以换成:
<input type="checkbox" id="chk2" name="chk2" runat="server">
<label for=chk2>多选框</label>
这种写法, 效果与原写法一样只是有点麻烦而已.
后台代码: chk2.Attributes["onclick"] = "alert(456)";
cloudchen
2003-09-08
打赏
举报
回复
就是,不如用单选。两个以上还有意义,一个不如单选
acewang
2003-09-08
打赏
举报
回复
我也挺郁闷,在.net里面他是自动加到span里面的,我也想加到input里,
yzwxjun
2003-09-08
打赏
举报
回复
还不如用单选,自己累自己
cloudchen
2003-09-08
打赏
举报
回复
不是一样
<script>
var canCount = 1;
function checkone(obj) {
if(obj.checked) {
canCount--;
} else {
canCount++;
}
if(canCount<0)obj.checked=false,canCount++;
}
</script>
<span><input id="yun1" type="checkbox" name="yun1" onclick="checkone(this)" /><label for="yun1">水运</label></span>
<span><input id="yun2" type="checkbox" name="yun2" onclick="checkone(this)" /><label for="yun2">空运</label></span>
<span><input id="yun3" type="checkbox" name="yun3" onclick="checkone(this)" /><label for="yun3">陆运</label></span>
<span><input id="yun4" type="checkbox" name="yun4" onclick="checkone(this)" /><label for="yun4">海运</label></span>
<span><input id="yun5" type="checkbox" name="yun5" onclick="checkone(this)" /><label for="yun5">火星</label></span>
acewang
2003-09-08
打赏
举报
回复
这个我知道,但是checkbox控件在页面里面这么显示:
<span onclick="checkone(this)"><input id="yun1" type="checkbox" name="yun1" /><label for="yun1">水运</label></span>
<span onclick="checkone(this)"><input id="yun2" type="checkbox" name="yun2" /><label for="yun2">空运</label></span>
acewang
2003-09-08
打赏
举报
回复
这个我知道,但是checkbox控件在页面里面这么显示:
<span onclick="checkone(this)"><input id="yun1" type="checkbox" name="yun1" /><label for="yun1">水运</label></span>
<span onclick="checkone(this)"><input id="yun2" type="checkbox" name="yun2" /><label for="yun2">空运</label></span>
acewang
2003-09-08
打赏
举报
回复
这个我知道,但是checkbox控件在页面里面这么显示:
<span onclick="checkone(this)"><input id="yun1" type="checkbox" name="yun1" /><label for="yun1">水运</label></span>
<span onclick="checkone(this)"><input id="yun2" type="checkbox" name="yun2" /><label for="yun2">空运</label></span>
cloudchen
2003-09-08
打赏
举报
回复
<script>
var canCount = 1;
function onlyOne(obj) {
if(obj.checked) {
canCount--;
} else {
canCount++;
}
if(canCount<0)obj.checked=false,canCount++;
}
</script>
<form>
<input type="checkbox" name="box" onclick="onlyOne(this)">1.<br>
<input type="checkbox" name="box" onclick="onlyOne(this)">2.<br>
<input type="checkbox" name="box" onclick="onlyOne(this)">3.<br>
<input type="checkbox" name="box" onclick="onlyOne(this)">4.<br>
<input type="checkbox" name="box" onclick="onlyOne(this)">5.<br>
</form>
Flutter 从入门实践到开发
一个
APP之UI基础篇
本课程详细讲解 Flutter 中涉及到的视图组件,通过这门课程的学习使得大家能掌握使用 Flutter 来
编写
跨平台移动客户端应用中的基本布局视图。 本课程涉及到: * flutter 中 MaterialApp 使用精讲 * flutter 中 ...
后台数据
控制
前端
checkbox
(是否
选中
)
网上有很多关于前端
checkbox
数据怎样传送给后台(action)的实例,但是很少有通过后台数据来
控制
前端
checkbox
的是否
选中
的例子,最近项目中就碰到这个问题 解决办法: 1、后台
编写
异步方法,获取value集合 ...
限定
checkbox
最多
选中
数量
checkbox
是我们在
编写
网页
的时候经常使用的多选框,但是有些时候我们会限定最多
选中
的数量,如何限定呢? 下面这例子限定了最多
选中
两个元素,并且将这两个
选中
的源依次显示在
一个
文本框里: <!DOCTYPE ...
android listview 中的
checkbox
,Android中ListView与
CheckBox
的使用,及问题解决
选中
一个
checkbox
对应位置的其他
checkbox
也会被
选中
2.
选中
一个
checkbox
之后,滑动滚动条,之前
选中
的
checkbox
会莫名其妙的取消
选中
于是网上搜之,具体的问题所在,网上答得也是很含糊,由于接触android时间不长,...
jsp页面动态表格及
选中
checkbox
后联动其他复选框
用户勾选服务后,可以自动勾选下个页面的复选框。 此处表格是动态表格 此处表格为写死的 解决代码 动态表格代码 <table style="font-size: 17px;" border="1"> <tbody> <tr class="first...
JavaScript
87,916
社区成员
224,617
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章