元素select

HTML文件的基本结构

select
适用DTD:Strict Transitional Frameset   适用浏览器:All
释义 选择列表(select list)

语法
<select 属性="属性值">~标签内容~</select>

说明
select元素用来配置一个选单对象,选单中的项目是用option元素罗列的。使用选单控件的好处是可以节省空间而又能容纳更多的选项,其默认显示外观是一个“下拉菜单”
select是一个包含元素,其标签内容还可以包含optgroup及option子元素
select元素不仅可以配置在表单中,它作为一种用户操作界面,可以放置于其它元素的标签内容中
终止标签不能省略

属性
属性 属性值 说明
① size 正整数 选择框的高度,项目数,即选择列表一次显示多少条选择项
② name name名 为选单指定一个名称,传递数据时作为参数名称,或用于客户端脚本引用。属性值需符合name命名规范
③ multiple 空值|multiple 布尔属性,设置后选单项目允许多选,否则只能选择一个。设置此属性后,用户就可以利用键盘的“Ctrl”或“Shift”键配合鼠标选取多个选项
④ disabled 空值|disabled 指定该控件不可用。设定后,该控件变成灰色,不能获得焦点(当然不能修改其数据了),不可使用Tab导航键访问,而且表单传输数据时也不会传输该控件的数据。此属性为布尔属性,在XHTML中需要设置为disable="disable"。动态修改disabled属性的唯一方式是使用脚本程序
⑤ tabindex 0~32767的整数 按下Tab键时控件获得焦点(键盘遍历)的顺序,从属性值最小者开始移动
accesskey 任一文字字符 指定快捷访问键,Windows下为Alt键加快捷访问键,Macintosh下为Command键加上此快捷访问键。在IE中select元素可以使用该属性
⑦ 通用属性:id、class、title、style、dir、lang、xml:lang 查看
⑧ 内在事件属性:onfocus、onblur、onchange
nbsp;

示范
<select>...</select>

范例
参见option元素的范例

参阅
form
option
button
textarea
input
fieldset