在網頁製作過程中,時常會用到表單。form雙標籤被用來建立乙個表單,在form雙標籤中可以設定表單的基本屬性。
真正處理表單的資料指令碼或程式在action屬性裡,這個值可以是程式或指令碼的乙個完整url。
語法:
action
="表單的處理程式"
>
...form
>
語法中,表單的處理程式定義的表單是要提交的位址,也就是表單中收集到的資料將要傳遞的程式位址。這一位址可以是絕對位址,也可以是相對位址,還可以是其他一些位址形式(如e-mail位址)。
名稱屬性name用於給表單命名。這一屬性並不是表單的必要屬性,但為防止表單資訊在提交到後台處理程式時出現混亂,一般會給表單設定乙個功能相符的名稱。
需要注意的是,表單名稱中不能包含特殊符號和空格。
語法:
name
="表單名稱"
>
...form
>
method屬性用來定義處理程式從表單中獲得資訊的方式,可以取值為get或post,它決定了表單已收集的資料使用什麼方法傳送到伺服器的。
method取值的含義:
method
="傳送方式"
>
...form
>
enctype屬性用於設定表單資訊提交的編碼方式。
enctype取值及含義:
語法:
enctype
="編碼方式"
>
...form
>
target屬性指定目標視窗的開啟方式。選單的目標視窗往往用來顯示表單的返回資訊。例如,是否成功提交了表單的內容、是否出錯等。
target取值及含義:
_top:將返回資訊顯示在頂級瀏覽器視窗中。
語法:
target
="目標視窗的開啟方式"
>
...form
>
按照控制項的填寫方式可以分為輸入類和選單列表項。輸入類的控制項一般為input標記開始,說明這一控制項需要使用者的輸入;而選單列表項則以select標記開始,表示使用者需要選擇。按照控制項的表現形式則可以分為文字類、選擇按鈕和選單等。
語法:
>
name
="控制項名稱"
type
="控制項型別"
/>
...form
>
注:控制項名稱是為了便於程式對不同控制項的區分,而type引數則是確定了這乙個控制項域的型別。
type取值及含義:
HTML之form表單ENCTYPE屬性解析
伺服器需要將傳送的多 資料的型別告訴瀏覽器,而告訴瀏覽器的手段就是告知多 的mime型別。form表單中的enctype屬性,可以告訴伺服器,我們提供給它的內容的mime型別。enctype屬性有三種狀態值 資料傳送到伺服器之前,所有字元都會進行編碼 空格轉換為 加號,特殊符號轉換為 ascii h...
HTML 表單及屬性
表單標籤 form 表單外層容器 input 蒐集使用者資訊,控制項的展示 type屬性 含義text 普通的文字輸入框 password 密碼輸入框 checkbox 核取方塊radio 單選框file 上傳檔案 submit 提交按鈕 reset 重置按鈕 action htpp 提交位址 ty...
(表單 表單的元素 表單的屬性)
表單 標籤名 1 form 表單 action 路徑 method 提交方式 2 method 提交方式 get提交 在路徑後面加引數 顯示的是 name 123 age 123 注意 鍵中不要加空格,加空格後所顯示的就不是想要的數值了 name 123 age 123 name 123 age 1...