表單
web表單的功能是讓瀏覽者和網站有一個互動的平臺。web表單主要用來在網頁中發送數據到服務器。
(1)創建表單
使用表單元素,并在其中插入相關的表單元素,即可創建一個表單。表單結構如下:
<form name ='form_name' method ='method' action ='url' enctype ='html' target='_blank'>value' target ='target_win'>... //省略要插入的表單元素</form>
form標記的屬性如下表所示:
其中 target的屬性值如下表所示:
注意:
GET方法是將表單內容附加在URL地址后面發送;POST方法是將表單內容作為一個數據塊發送到服務器上的處理程序中,在瀏覽器的新西蘭中不顯示表單的信息,method的默認方法為GET。
(2) 表單元素
常見的表單元素有一下這幾種標記:輸入域標記<input>, 選擇域標記 <select>和<option>,文字域標記<textarea>
a) 輸入標記域<input>
語法格式如下:
<form><input name ='file_name' type = 'type_name'></form>
參數name是指輸入域的名稱,參數type是指輸入域的類型。用戶所選用的類型由type決定。type類型列表如下:
b) <select>和<option>
通過選擇域標記<select>和<option>可以建立一個列表或者菜單。菜單的使用是為了節省空間,正常狀態下只能看到一個選項,單擊右側的下三角按鈕打開菜單后才能看到全部的選項。列表可以顯示一定數量的選項,如果超過了這個數量,會自動出現滾動條,瀏覽者可以通過拖動滾動條來查看各選項。
語法格式如下:
<select name = 'name' size = 'value' multiple><option value = 'value' selected>選項1</option><option value = 'value' selected>選項2</option><option value = 'value' selected>選項3</option>...</select>
參數name表示選擇域的名稱,size表示列表的行數,參數value表示菜單選項值,參數multiple表示以菜單方式顯示數據,省略則以列表方式顯示數據。
c) 文字域標記<textarea>
文字域標記<textarea> 用來制作多行的文本域,可以在其中輸入更多的文本。語法格式如下:
<textarea name ='name' rows = value cols = value value = 'value' warp = 'value'>...//文本內容</textarea>
參數name 表示文字域的名稱,rows表示文字的行數,cols表示文字的列數(這里rows和cols都是以字符為單位)value表示文字域的默認值,wrap用于設定顯示和送出時的換行方式,值為off表示不自動換行,值為hard表示自動硬回車換行,換行標記一同被發送到服務器,輸出時也會換行, soft表示自動軟回車換行,換行標記不會發送到服務器,輸出時仍然是一列。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答