HTML————15、HTML 表單
HTML 表單和輸入
HTML 表單用於收集不同型別的使用者輸入。
HTML 表單
表單是一個包含表單元素的區域。
表單元素是允許使用者在表單中輸入內容,比如:文字域(textarea)、下拉選單、單選框(radio-buttons)、核取方塊(checkboxes)等等。
表單使用表單標籤 <form> 來設定:
<form>
.
input 元素
.
</form>
HTML 表單 - 輸入元素
多數情況下被用到的表單標籤是輸入標籤(<input>)。
輸入型別是由型別屬性(type)定義的。大多數經常被用到的輸入型別如下:
文字域(Text Fields)
文字域通過<input type="text"> 標籤來設定,當使用者要在表單中鍵入字母、數字等內容時,就會用到文字域。
<form>
First name: <input type="text" name="firstname"><br>
Last name: <input type="text" name="lastname">
</form>
瀏覽器顯示如下
注意:表單本身並不可見。同時,在大多數瀏覽器中,文字域的預設寬度是20個字元。
密碼欄位
密碼欄位通過標籤<input type="password"> 來定義:
<form>
Password: <input type="password" name="pwd">
</form>
瀏覽器顯示效果如下:
注意:密碼欄位字元不會明文顯示,而是以星號或圓點替代。
單選按鈕(Radio Buttons)
<input type="radio"> 標籤定義了表單單選框選項
<form>
<input type="radio" name="sex" value="male">Male<br>
<input type="radio" name="sex" value="female">Female
</form>
瀏覽器顯示效果如下:
核取方塊(Checkboxes)
<input type="checkbox"> 定義了核取方塊. 使用者需要從若干給定的選擇中選取一個或若干選項。
<form>
<input type="checkbox" name="vehicle" value="Bike">I have a bike<br>
<input type="checkbox" name="vehicle" value="Car">I have a car
</form>
瀏覽器顯示效果如下:
提交按鈕(Submit Button)
<input type="submit"> 定義了提交按鈕.
當使用者單擊確認按鈕時,表單的內容會被傳送到另一個檔案。表單的動作屬性定義了目的檔案的檔名。由動作屬性定義的這個檔案通常會對接收到的輸入資料進行相關的處理。:
<form name="input" action="html_form_action.php" method="get">
Username: <input type="text" name="user">
<input type="submit" value="Submit">
</form>
瀏覽器顯示效果如下:
假如您在上面的文字框內鍵入幾個字母,然後點選確認按鈕,那麼輸入資料會傳送到 "html_form_action.php" 的頁面。該頁面將顯示出輸入的結果。
HTML 表單標籤
HTML5新標籤
標籤 | 描述 |
---|---|
<form> | 定義供使用者輸入的表單 |
<input> | 定義輸入域 |
<textarea> | 定義文字域 (一個多行的輸入控制元件) |
<label> | 定義了 <input> 元素的標籤,一般為輸入標題 |
<fieldset> | 定義了一組相關的表單元素,並使用外框包含起來 |
<legend> | 定義了 <fieldset> 元素的標題 |
<select> | 定義了下拉選項列表 |
<optgroup> | 定義選項組 |
<option> | 定義下拉選單中的選項 |
<button> | 定義一個點選按鈕 |
<datalist>New | 指定一個預先定義的輸入控制元件選項列表 |
<keygen>New | 定義了表單的金鑰對生成器欄位 |
<output>New | 定義一個計算結果 |
相關文章
- HTML 表單概述HTML
- html-表單HTML
- HTML20_HTML表單標籤4HTML
- HTML表單元素及CSSHTMLCSS
- HTML 表單驗證概述HTML
- html-表單標籤HTML
- HTML之表單標籤HTML
- 【HTML】06表單標籤HTML
- HTML5中的表單HTML
- 常用HTML標籤3:表單HTML
- HTML之 表單與輸入HTML
- 1.4 常用HTML標籤3:表單HTML
- HTML第三章:表單HTML
- [06]HTML基礎之表單標籤HTML
- HTML表單標籤詳解:如何用HTML標籤打造互動網頁?HTML網頁
- Html/CSS07(佈局,引入,表單元素)HTMLCSS
- HTML樣式插入、連結、表單標籤HTML
- ASP.NET Web Forms – HTML 表單簡介ASP.NETWebORMHTML
- ASP.NET 網頁- HTML 表單簡介ASP.NET網頁HTML
- html標籤-HTML5精講 課時ID:6.1 【表嚴肅】#HTML教程 #HTML5教程 #html標籤HTML
- HTML5中form表單功能介紹分享HTMLORM
- HTML地圖,圖表HTML地圖
- 第九課 表單及表單控制元件 html5學習4控制元件HTML
- HTML select 下拉選單HTML
- HTML select下拉選單HTML
- HTML簡單介紹HTML
- HTML 簡單介紹HTML
- HTML很簡單?不!HTML
- 【WEB基礎】HTML & CSS 基礎入門(8)表單WebHTMLCSS
- HTML之簡單標籤HTML
- Web前端 ---HTML語言表單Web前端HTML
- HTML/CSS 二級選單HTMLCSS
- HTML表單及CSS選擇器、偽類和偽元素HTMLCSS
- 【JS 口袋書】第 11 章:HTML 表單及 localStorage 的使用JSHTML
- 好看的表單HTML+CSS樣式,可直接執行HTMLCSS
- 好程式設計師前端分享HTML5 智慧表單程式設計師前端HTML
- HTML中關於表單的講解(思維導圖)HTML
- HTML——① HTML 基礎HTML