HTML复选框和单选框 radio checkbox

在用表单设计调查表时,为了减少用户的操作,使用选择框是一个好主意,在HTML的标记中有两种选择框,即单选框和复选框,两者的区别是单选框中的选项用户只能选择一项,而复选框中的选项用户可以任意选择多项,甚至全选。请看下面的例子:

下面给出这个例子的源代码,结合代码来讲各参数的设置:

你是否喜欢旅游?请选择:
  喜欢   不喜欢   无所谓
 
 您对那些运动感兴趣,请选择:
  跑步  打球   登山   健美

从上面的源代码中可看出,制作单选框只要把标记的type参数设置为type="radio"就行了;而制作复选框则只要把标记的type参数设置为type="checkbox"就行了。至于实际应用中用那种选择框,要根据实际需要而定。若只需用户有一种选择的,就用单选框,如本例中“你是否喜欢旅游?”这个问题,用户只能是一种选择,所以采用了单选框;若允许用户有多项选择的内容,则采用复选框,如本例中的“你对那些运动感兴趣?”这个问题,因一个人的兴趣可能是多方面的,所以采用了复选框。

在标记中设定checked参数,则该选框就被默认选中。如本例的第一个单选框(“喜欢”下面那个单选框)就设置为默认选中,这样用户若是想选择“喜欢”的话,就可以不用再选了,当然,若用户要选择了“不喜欢”,则只要点击“不喜欢”下的那单选框,而默认值被自动取消。用同样的方法也可以设置某个复选框为默认被选中。但是复选框的默认选中不可滥用,否则会引起用户的反感。

在radio里面千万要注意记得把所有的这个对象的name属性都设为相同的,比如说上例的 name="radiobutton" ,记住不是ID属性,只有这样才能实现单选的效果,不然的话上面例子的‘喜欢’、‘不喜欢’、‘无所谓’就可以同时选上了,切记!

(0)

相关推荐

  • 怎么样word中添加复选框,单选框

    复选款,单选框也可在word文档中添加你可知道啊亲们,下面就为你讲述如何添加复选框,单选框. 添加复选框 01 Word2003版 02 双击运行需要添加复选框的word文档 03 执行"视 ...

  • excel多选框变成单选框/多选款怎么设置成单选框

    在日常使用的excel工作表中,经常会遇到有选择的窗口,我们希望用户在填写选择的时候是多选框的样式.本次就分享一下如何将EXCEL多选框变成单选框. 操作方法 01 首先要添加开发工具选项,具体如何添 ...

  • 怎样用Word制作复选框和单选框

    在所有办公套件中,Word可能是大家用的最多的一个.但是,Word不仅仅是文字显示的工具,他还可以做表单.复选框呢,你知道吗? 步骤/方法 01 点Word"视图"菜单,在&quo ...

  • word2007中如何添加单选框和复选框?

    在使用word编辑文档时,有时候我们在里面会加入一些单选框或复选框表示是否选中和没选中,特别是表格中,尤其用的多,那么在word2007中如何添加单选框和复选框呢?请看下面介绍. 操作方法 01 点击 ...

  • Axure RP 8中怎么制作复选框?

    Axure RP 8可以利用自带的控件设计出不同场景.不同类型的页面以及组件,如表格.下拉框.复选框和单选框等.下面将介绍如何用Axure RP 8制作出不同的复选框,具体操作如下: 1.首先,双击打 ...

  • excel2007加入两对单选框怎么实现

    excel2007加入两对单选框怎么实现

  • 如何给Word文档复选框打勾或单选框?

    如何给Word文档复选框打勾或单选框?

  • Axure RP复选框怎么实现单选效果?

    Axure RP是互联网行业中产品经理的常用软件,学会它可以快速得画出产品界面的原始样子(交互原型), Axure RP的功能非常强大,为了更好的实现原始样子,需要对该工具的各元件和事件进行研究,本文 ...

  • Axure RP 8怎么利用按钮控制单选框和复选框?

    Axure RP 8设计软件,有按钮元件.复选框按钮元件和单选按钮元件.这样一个场景:有四个复选框按钮,四个单选按钮,四个按钮,分别点击按钮选中对应的复选框和单选按钮.下面利用一个实例实现这个场景,操 ...