HTML 表單標籤

2021-08-19 13:48:04 字數 1370 閱讀 7301

表單是網頁上的乙個特定區城。這個區城是由一對之間的一切都屬於表單的內容。

每個表單標籤開始於

在該語法中,表單的處理程式定義的是表單要提交的位址,也就是表單中收集到的資料將要傳遞的程式位址。這一位址可以是絕對位址,也可以是相對位址,還可以是一些其他的位址,例如 e-mail 位址等。

name 屬性用於給表單命名。這一屬性不是表單的必需屬性,但是為了防止表單資訊在提交到後台處理程式時出現混亂,一般要設定乙個與表單功能符合的名稱,例如,登入的表單可以命名為  login。不同的表單盡量不用相同的名稱,以避免混亂。語法如下:

【注】表單名稱中不能包含特殊符號和空格。例如,reg\和-login 都是不合法的。

表單的 method 屬性用來定義處理程式從表單中獲得資訊的方式,可取值為 get或post,它決定了表單中已收集的資料是用什麼方法傳送到伺服器的。語法如下:

傳送方式的值只有兩種選擇即 get 或 post。

method="get":  使用這種方式提交表單時,表單資料會被視為  cgi  或  asp  的引數傳送,也就是來訪者輸入的資料會附加在  url 之後,由使用者端直接傳送至伺服器,所以速度上會比  post 快,但缺點是資料長度不能夠太長。在沒有指定method 屬性值的情形下,一般都會視  get 為預設值。

method="post":  使用這種設定時,表單資料是與  url 分開傳送的,使用者端的計算機會通知伺服器來讀取效據,所以通常沒有資料長度上的限制,缺點是速度上會比  get 慢。

表單中的  enctype  屬性用於設定表單資訊提交的編碼方式。語法如下:

編碼方式的取值

enctype  取值

取值的含義

text/plain

以純文字的方式傳送

預設的編碼方式

multipart/form-data

mime 編碼,上傳檔案的表單必須選擇該項

target  屬性用於指定目標視窗的開啟方式。表單的目標視窗往往用來顯示表單的返回資訊,例如是否成功提交了表單的內容、是否出錯等。語法如下:

目標視窗開啟方式取值 取值

含義_blank

將返回的資訊顯示在新開啟的視窗

_parent

將返回的資訊顯示在父級的瀏覽器視窗中

_self

將返回的資訊顯示在當前瀏覽器視窗

_top

將返回的資訊顯示在頂級瀏覽器視窗中

HTML 表單標籤

表單標籤 可以提交資料到伺服器,這個過程可以使用表單標籤來實現。定義乙個表單的範圍 屬性 method 表單的提交方式 常用的兩種 get和post,預設是get請求。面試題目 get和post的區別 1 get請求位址列會攜帶提交的資料,post不會攜帶 資料在請求體裡面 2 get請求安全級別較...

HTML 表單標籤

標籤名 select 下拉框 option 下拉具體顯示內容的標籤 屬性 select name option value 標籤名 textarea 多文字域 屬性 標籤名 button 自定義按鈕 額外標籤 label 繫結標籤 注意點 textarea 的預設值是正文內容 需要固定textare...

HTML表單標籤

1 form form 2屬性 3action 介面位址 4method get post 5 name 表單名稱 input 屬性 type 控制項型別 name 屬性標識表單域的名稱 value 屬性定義表單域的預設值,其他屬性根據type的不同而有所變化。maxlength 控制最多輸入的字元...