一篇文章我们说了单行文本框和多行文本框,今天呢我们继续看一下表单的其它控件:单选框、复选框、下拉框。
在我们表单页面中,经常会有选择性别或者选择爱好这类的内容,使用选择框是一个好主意,html中有两种选择框,即单选框和复选框,两者的区别是单选框中的选项用户只能选择一项,而复选框中用户可以任意选择多项,甚至全选。
使用语法:
单选框:<input type="radio" value="值" name="名称" checked="checked"/>
复选框:<input type="checkbox" value="值" name="名称" checked="checked"/>
详细讲解:
1、type: 当 type="radio" 时,控件为单选框;当 type="checkbox" 时,控件为复选框
2、value:提交数据到服务器的值(后台程序使用)
3、name:为控件命名,这里要注意同一组的单选按钮,name 取值一定要一致(具体可见下边的参考练习)。
4、checked:当设置 checked="checked"(也可以直接简写成checked) 时,该选项被默认选中
使用练习:
我们创建一个表单,表单里边包含姓别(男、女)选择的单选框,默认选中男以及爱好(唱歌、打游戏、绘画、旅游)选择的多选框,默认选中唱歌。具体的代码如下图所示:
在网页中的显示效果就如下图所示:
下拉框也是我们常用的一个表单控件,多用于选择城市地区等。
使用语法:
<select>
<option value="向服务器提交的内容" selected="selected">网页显示的内容</option>
</select>
详细讲解:
1、option:option为select下拉子元素,可以有一个或多个,写法类似ul和li,其中的value内容为提交数据到服务器的值(后台程序使用)
2、selected:当设置 selected="selected"(也可以直接简写成selected) 时,该选项被默认选中
使用练习:
我们创建一个表单,表单里边包含一个城市的下拉框,下拉框中有北京、上海、天津这三个城市,其中默认选中天津。具体的代码如下图所示:
在网页中的显示效果就如下图所示:
好了,本篇文章就先给大家介绍这几个表单控件的语法以及使用,下篇文章我们将介绍按钮的语法及使用以及完整的表单练习演示,记得平时要多加练习才是王道。
每日金句:做人要像竹子一样每前进一步,都要做一次小结。喜欢我的文章的小伙伴记得关注一下哦,每天将为你更新最新知识。
何在Axure中实现不同元件的单选选中效果?教程详解在此,请看~~
同一选填内容的不同选项,我们可以通过拖动元件库已有的“单选按钮”,编辑选项对应需要展示的文字;然后全选所有的“单选按钮”,将他们组合并取名为某一名称;最后将此名称复制到“设置单选按钮组名称”中,即可实现效果。
以我们填写个人信息中很常见的性别选择为例。
但如果你所需要呈现的原型不是单选按钮,而是类似于菜单选中或者页码切换的展示效果,那“单选按钮”就满足不了你了
这时候我们需要自定义不同元件的单选选中效果,具体的Axure操作步骤可分解为:
拖入一个矩形元件到页面中,将其调整为你想要的形状和大小,并对其进行命名
我拖入了一个矩形,将其圆角半径设置为8,将该元件名称修改为“性别”,并在该矩形内输入想要展示的文字“男性”。
设置矩形元件的交互事件(设置鼠标单击该元件时,它的选中状态为“true”)。
设置矩形元件的交互样式(点击选中,设置选中的交互样式为白色字体,填充蓝色)。
复制刚刚设置好的矩形元件,粘贴出你所需数量的单选元件,并一一修改输入你需要元件上展示的文字内容(需要保证这些元件的命名都是统一的)。
全选中这些元件,在“设置选项组名称”中输入他们(一样的)名称后,点击F5就可以看到效果了。
原型效果:http://www.wulihub.com.cn/go/Wy3R9J/start.html(附带页码单选的原型效果)
本文由 @素小白 原创发布于人人都是产品经理,未经许可,禁止转载
题图来自 Unsplash,基于 CC0 协议
很多时候,当我们想要填写信息的时候,都希望有个快熟选择,无需手动填写信息。选择类表单元素就是能帮助我们快速选择信息,提高效率。
标
可以快速选择想要的选项,不需要我们手动输入。在各大网站的表单里普遍使用。
下拉选择框
单选按钮框
可以快速选择想要的选项
<select> <option>请选择</option> <option>我是苹果</option> <option>我是香蕉</option> </select>
下拉选择框
只选其中一项选项
男:<input type="radio" name="sex" /> 女:<input type="radio" name="sex" />
单选按钮选框
可以多选项目
<input type="checkbox" />苹果 <input type="checkbox" />香蕉 <input type="checkbox"/>草莓
多选按钮选框
思维导图
*请认真填写需求信息,我们会在24小时内与您取得联系。