表單的重要性就不用贅述了,幾乎所有的商業網站都離不開表單。有了表單,網站不僅是“信息提供者”,同時也是“信息收集者”。表單有兩個重要組成部分:一是描述表單的HTML源代碼;二是用於處理用戶在表單域中輸入的信息的服務器端應用程序客戶端腳本,如ASP.NET,JSP等。
1.基本語法:<form name="..." action="..." method="...">
<input>
.........
<select>...</select>
..........
<textarea>...</textarea>
</form>
2.<form>語法說明:在<form>標記中有三個重要屬性:name,action和method.
(1). name:表單名稱,表單命名之後就可以用腳本語言(如JavaScript)對他進行控制。
(2). action:動作屬性,指定處理表單信息的服務器端應用程序。該程序可以是ASP.NET程序,也可以是CGI、PHP等腳本,還可以是C,VB等編寫的動態鏈接庫等程序。
(3). method:方法屬性,用於指定表單向服務器提交數據的方法,method的值可以爲get或post,默認方式是get。(推薦使用post)
3.<input>語法說明:在<input>標記中主要有6個屬性, type,name,size,value,maxlength,check.其中name和type是必選的兩個屬性。
(1). name屬性的參數值是相應程序中的變量名。Web服務器將把這條輸入信息的值賦予name屬性規定的變量。type屬性用於指定該輸入項提供的輸入方法,即指用戶輸入的值的類型。
(2). 在不同的輸入方式下,<input>標記的格式略有不同,除type之外的其他5種屬性因type類型的不同,其含義也不同。
(3). type主要有9種類型:text,submit,reset,password,checkbox,radio,p_w_picpath,hidden,file.
這9種類型就在後面的文章裏面慢慢寫吧~