靈魂-放水

          為學日益,為道日損。

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            296 Posts :: 10 Stories :: 274 Comments :: 0 Trackbacks

          建立下拉式列表框

          用來代替復選框和單選按鈕的另一個方法是建立下拉式列表框來顯示一個選擇菜單。下拉式列表框一次只能顯示一個選擇,要查看別的可能的選項,你可以點擊框右邊的箭頭。使用下拉式列表框的一個好處是它和單選按鈕和復選框相比,占用網頁上較少的空間。

          你可以使用<SELECT>和<OPTION>標識符來建立一個下拉式列表框,象下面的例子:

          <HTML>

          <HEAD>

          <TITLE> Drop-Down List Box </TITLE>

          </HEAD>

          <BODY >

          <FORM ACTION=“somedirectory/mypage.asp” METHOD=“POST”>

          <BR> Please indicate your sex:

          <BR> <SELECT NAME=“sex”>

          <OPTION VALUE=“Is Male”>Male

          <OPTION VALUE=“Is Female”>Female

          </SELECT>

          <INPUT TYPE=SUBMIT VALUE=“Submit Me!”>

          </FORM>

          </BODY>

          </HTML>

          在此例中,<SELECT>的NAME屬性為你的下拉式列表框提供了一個名字,每一個<OPTION>標識符提供了一個可能的選項。<OPTION>的VALUE屬性指定了當選擇了此項并按下Submit按鈕后應該被提交的值。最后,在<OPTION>標識符后出現的文字決定了這一項在下拉式列表框中怎樣顯示出來。

          此例中的列表框與一組單選按鈕的功能一樣,你一次只能選擇一項。例如,如果你從列表框中選擇了Female一項,當按下Submit按鈕時,發送的值將是Is Female。這個值將與列表框名sex相關聯,你永遠也不會一次選擇多項。

          缺省狀態下,跟在第一個<OPTION>標識符后的文字將會成為下拉式列表框的初始值而顯示,你可以使用<OPTION>的SELECT屬性來改變這一缺省值。在下例中,當列表框出現時,Female被選擇了,雖然在選項列表中Male排在Female的前面。

          <HTML>

          <HEAD>

          <TITLE> Drop-Down List Box </TITLE>

          </HEAD>

          <BODY >

          <FORM ACTION=“somedirectory/mypage.asp” METHOD=“POST”>

          <BR> Please indicate your sex:

          <BR> <SELECT NAME=“sex”>

          <OPTION VALUE=“Is Male”>Male

          <OPTION VALUE=“Is Female” SELECTED>Female

          </SELECT>

          <BR> <INPUT TYPE=SUBMIT VALUE=“Submit Me!”>

          </FORM>

          </BODY>

          </HTML>

          指定一個不同的缺省值在某種情況下是很有用的,那就是當你有一個字母順序的列表,但你想選擇列表中的某一個作為它的缺省值。例如,假設你有一個許多圖象的列表,但你想讓缺省的圖象是中國,在這種情況下,你可以使用SELECT屬性來指定P.R.China為缺省值,即使這個國家的名字排列在整個字母表的后頭。

          posted on 2006-05-23 10:48 放水老倌 閱讀(995) 評論(0)  編輯  收藏 所屬分類: 綜合技術
          主站蜘蛛池模板: 杭锦后旗| 香港| 霍山县| 三穗县| 宣武区| 德钦县| 津市市| 大宁县| 宜黄县| 伊川县| 宣武区| 吉安市| 达州市| 渭源县| 新乐市| 卢龙县| 中宁县| 彭阳县| 玉树县| 堆龙德庆县| 华蓥市| 顺昌县| 高邑县| 天门市| 金堂县| 巴彦淖尔市| 炉霍县| 吕梁市| 廉江市| 吴江市| 龙门县| 黄大仙区| 岑巩县| 英吉沙县| 自治县| 霸州市| 靖宇县| 临海市| 滨州市| 沂南县| 治县。|