checkbox单选?radiobutton怎么单选
大家好,关于checkbox单选很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于radiobutton怎么单选的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!
C# 两个checkbox 选且只选一个应该怎么写
这种只能二选一或者多选一的情况一般都是使用RadioButton
我看你这应该是WinForm,用radioButton,设置两个RadioButton的RadioGroup(应该是这个属性,我能肯定的是什么什么Group)属性为一样的,比方说都设置为 1,或者 2或者其他。
如果只想使用CheckBox,那就在CheckBox上加事件,判断:男被选中,女就取消选中。女被选中,男就取消选中
if(CheckBox_boy.Checked)
CheckBox_Girl.Checked= false;
if(CheckBox_Girl.Checked)
CheckBox_boy.Checked= false;
什么是选框和单选框
(1)复选框可以允许你选择多个设置,而单选框则允许你选择一个设置;
这两个选框的区别是一个通过用圆圈表示,一个通过用方框表示。
(2)单选框:只能选中一项命令。是图形用户界面上的一种控件。它容许用户在一组选项中选择其中一个。单选框的外观一般是一个空白的圆洞。而在它的旁边则通常有一个文字的标签。它的用途除了描述之外,还可用于选择该选择:当用户按下标签,所应的选择钮就会被选上。已选上的选择钮一般会在圆洞内加上一小圆点。另外为了加强可亲性accessibility),单选框可以对应上一个快速键(access key),使用家可使用键盘上的按键来选择所应的选择钮。一般来说,标签上的快速键会用底线标示,例如“Activate”代表A为快速键。而当快速键没有在标签内出现,便会用括号表示,例如“启用(A)”。单选框一旦选上,除了选择另一个选项之外,便没法取消。所以有时在一些用户接口上会有空白的选择、重置或默认按钮。
(2)复选框,也叫做CheckBox,是一种基础控件。.NET的工具箱里包含这个控件,它可以通过其属性和方法完成复选的操作。为了完成更多复杂的需求,也出了第三方控件的复选框。只需要将其dll添加到工具箱里,就可以使用更多功能的复选框控件。
html复选框
多选一应该使用单选框呀,把你的<form>...</form>部分贴上来看看。
补充:
那你的意思是说,这个<form>里面的checkbox,至少要选中一个,否则就算空,因为不能要求所有都必须选择,是?
那样我认为,可以用循环检测所有的checkbox,如果有一个选中就设置变量has1为true,我写了下面的例子代码:
<form name='form1'>
<input type='checkbox' name='VoteOption1' value=1>通过本课程学习了解<br>
<input type='checkbox' name='VoteOption1' value=2>掌握具体的网络方法<br>
<input type='checkbox' name='VoteOption1' value=3>掌握一些基本原理与方法
</form>
<script type=text/javascript>
has1=false;
for(i=0;i<document.form1.length;i++)
if(document.form1.elements[i].type=='checkbox')
if(document.form1.elements[i].checked) has1=true;
if(has1==false) alert('一个都没有选');
</script>
好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!