?? 6-1-3.cfm.htm
字號:
<html>
<head>
<title>文本框</title>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<meta NAME="GENERATOR" CONTENT="Microsoft FrontPage 3.0">
</head>
<body>
<font FACE="宋體"><b>
<p ALIGN="JUSTIFY">文本框</p>
</b></font><font FACE="宋體" SIZE="3">
<p ALIGN="JUSTIFY">最基本的窗體元素是文本框(見圖6.3)。你可以用不帶屬性的<INPUT>標識符來建立一個空的文本框。然而,要想建立一個有用的文本框,你需要包含NAME屬性。下面的例子包含了兩個名為text1和text2的文本框:</p>
<p ALIGN="JUSTIFY"><HTML></p>
<p ALIGN="JUSTIFY"><HEAD></p>
<p ALIGN="JUSTIFY"><TITLE> Simple Form </TITLE></p>
<p ALIGN="JUSTIFY"></HEAD></p>
<p ALIGN="JUSTIFY"><BODY ></p>
<p ALIGN="JUSTIFY"><FORM ACTION=“somedirectory/mypage.asp” METHOD=“POST”></p>
<p ALIGN="JUSTIFY"><INPUT NAME=“text1” TYPE=“text”></p>
<p ALIGN="JUSTIFY"><INPUT NAME=“text2”></p>
<p ALIGN="JUSTIFY"><INPUT TYPE=SUBMIT VALUE=</font><font SIZE="3">”</font><font
FACE="宋體" SIZE="3">Submit Me!</font><font SIZE="3">”</font><font FACE="宋體"
SIZE="3">></p>
<p ALIGN="JUSTIFY"></FORM></p>
<p ALIGN="JUSTIFY"></BODY></p>
<p ALIGN="JUSTIFY"></HTML></p>
<p ALIGN="JUSTIFY"><img SRC="Image36.gif" tppabs="http://210.74.168.175/guide/asp/part6/Image36.gif" WIDTH="578" HEIGHT="391"></p>
<b>
<p ALIGN="CENTER">圖6.3 文本框</p>
</b>
<p ALIGN="JUSTIFY">注意第一個文本框的TYPE屬性設為“text”,你可以根據你的需要在文本框中包含這個屬性。但這沒有什么特別的效果,因為<INPUT>標識符缺省地將TYPE設為“text”。</p>
<p ALIGN="JUSTIFY">你也可以使用<INPUT>的VALUE屬性來指定在用戶輸入前缺省狀態下文本框中顯示的文字。例如,假設你有一個文本框,讓用戶在其中輸入他的國別,你預計你的大部分用戶都是美國人,你可以使用下面的語句將缺省國別設為美國:</p>
<p ALIGN="JUSTIFY"><INPUT NAME=“country” VALUE=“USA”></p>
<p ALIGN="JUSTIFY"><INPUT>的另一個有用的屬性是SIZE,使用它你可以控制一個文本框的寬度。你應該根據需要以字符數來指定SIZE屬性的值。</p>
<b>
<p ALIGN="JUSTIFY">注意</p>
</b>
<p ALIGN="JUSTIFY">由于文本框中顯示字體的大小不是固定的,文本框的長度可能不夠用來顯示一定數量的字符。這是因為不同的字符有不同的寬度,因此你應當將你的文本框的大小設得比你要輸入的最大字符數要大些。</p>
<p ALIGN="JUSTIFY">文本框的最后一個很有用的屬性是MAXLENGTH。通常你可以一直在文本框中輸入文字,因為文本框會自動地水平滾動來讓你輸入更多的東西,但是這有下面的兩個弊端:</p>
<blockquote>
<blockquote>
<p ALIGN="JUSTIFY">首先在原理上,某些用戶會蓄意在你網點的文本框中輸入非常多的文本,讓你的網點嚴重超負荷而無法處理它們。你應當設定用戶行為的限度,因此為安全著想,你應當使用MAXLENGTH屬性來控制你的用戶最多可在文本框中輸入多少信息。</p>
<p ALIGN="JUSTIFY">有時你蓄意強制用戶輸入一定長度的信息。例如,你想讓用戶輸入6個數字的郵政編碼,而不是其它位數的,這就要靠MAXLENGTH來實現。</p>
</font><font SIZE="3">
</blockquote>
</blockquote>
</font>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -