- 热门文章:
- · 本章将扩充你的初级HTML标识符的知识,向你讲述怎样使用窗体、列表及表格
- · 建立有序列表
- · 建立定义列表
- · 使用列表
- · 使用列表
- · 使用列表
- · 控制表格及其表项的对齐方式
- · 控制表格及其表项的对齐方式
- · 控制表格及其表项的对齐方式
- · 控制表格及其表项的对齐方式
- · 表格作为子页
- · 本章讲述标准HTML中的一些高级标识符
建立滚动列表框
建立滚动列表框
另一个可代替一组单选按钮及复选框的是滚动列表框(见图6.9)。使用滚动列表框,你可以建立一个选项列表,用户可以从中选择一个或多个选项。你可以使用建立下拉式列表框的标识符来建立一个滚动列表框,只是使用不同的属性。下面是个例子:
<HTML>
<HEAD>
<TITLE> Scrolling List Box </TITLE>
</HEAD>
<BODY >
<FORM ACTION=“somedirectory/mypage.asp” METHOD=“POST”>
<BR> Please indicate your sex:
<BR> <SELECT NAME=“sex” SIZE=2>
<OPTION VALUE=“Is Male”>Male
<OPTION VALUE=“Is Female”>Female
</SELECT>
<INPUT TYPE=SUBMIT VALUE=“Submit Me!”>
</FORM>
</BODY>
</HTML>
图6.9 滚动列表框
<SELECT>的SIZE属性将一个下拉式列表框转变成一个滚动列表框,SIZE属性指定了一次在屏幕上可显示多少选项。
当用滚动列表框代替下拉式列表框时,你失去了节省网页空间的好处。然而,滚动列表框有一个很大的好处。使用滚动列表框,你可以一次选择多个选项,可以使用<SELECT>标识符的MULTIPLE属性来实现这一点:
<HTML>
<HEAD>
<TITLE> Simple Form </TITLE>
</HEAD>
<BODY >
<FORM ACTION=“somedirectory/mypage.asp” METHOD=“POST”>
<BR> How did you find out about this web site?
<BR> <SELECT NAME=揹iscover?SIZE=3 MULTIPLE>
<OPTION VALUE=揗agazine?gt;Magazine
<OPTION VALUE=揝earch?gt;Search Engine
<OPTION VALUE=揊riend?gt;Friend
</SELECT>
<BR> <INPUT TYPE=SUBMIT VALUE=揝ubmit Me!?gt;
</FORM>
</BODY>
</HTML>
当这个HTML文件在浏览器上显示时,一个滚动列表框出现在屏幕上,如果你用鼠标在列表框中进行选择的同时按住Ctrl键,你就可以一次选择多个选项。例如,你可同时选择Magazine和Friend(你也可使用Shift键来一次选择相邻的多个选择)。
注意
通常,我不愿使用MULTIPLE实现,原因是许多浏览网页的人不知道如何进行多项选择,而且进行多项选择的方法因各人使用的计算机类型而异。例如,在苹果机上,你要使用Command键而不是Ctrl键。当你想让用户进行多项选择时,考虑使用一组复选框吧。
- · 使用窗口和框架
- · 使用框架的不利和有利之处
- · 建立一个新窗口
- · 将窗口分成多个框架
- · 框架和早期的浏览器
- · 框架和链接
- · 控制文本的字体
- · 控制字体的大小
- · 控制文本的空间
- · 控制字体的Weight
- · 同时控制多个字体属性
- · 控制文本的对齐方式
- · 控制段落的缩进
- · 控制背景色和前景色
- · 使用background属性控制图象
- · 精确安置空白
- · 在网页中加入Style
- · 使用Cascading Style Sheet建立Layer
- · 建立边框
- · 为多个网页使用Style Sheet
- · 在HTML标识符中加入Styles
- · 在HTML标识符的Class中加入Styles
- · 在class中加入styles
- · 第七章 高级HTML
- · 为单一的HTML标识符加上styles
- · 使用SPAN和DIV来加入styles
- · 格式化Style Sheets
- · 这一章介绍如何使用Visual Basic的Scripting版本(VBScript),Active Sever Pages的缺省脚本语言
- · 用IF
- · 用FOR循环执行重复操作
- · 使用字符串函数
- · 抽取字符串
- · 替换字符串
- · 搜索字符串
- · 比较字符串
- · 创建子例程
- · 创建函数
- · 使用随机数
