1. 程式人生 > 實用技巧 >HTML <input> 標籤

HTML <input> 標籤

什麼是<input> 標籤?

<input>標籤用於蒐集使用者資訊。 根據不同的type屬性值,輸入欄位擁有很多種形式。輸入欄位可以是文字欄位、複選框、掩碼後的文字控制元件、單選按鈕、按鈕等等。

例項

<formaction="form.java"method="get">
Firstname:<inputtype="text"name="fname"/>
Lastname:<inputtype="text"name="lname"/>
<inputtype="submit"value="Submit"/>
</form>

瀏覽器支援

所有瀏覽器都支援<input>標籤。

<input> 標籤HTML5 中的新屬性

屬性描述
accept mime_type 規定通過檔案上傳來提交的檔案的型別。
align left
right
top
middle
bottom
規定影象輸入的對齊方式。
不推薦使用。
alt text 定義影象輸入的替代文字。
autocomplete on
off
規定是否使用輸入欄位的自動完成功能。
autofocus autofocus 規定輸入欄位在頁面載入時是否獲得焦點。
checked checked 規定此 input 元素首次載入時應當被選中。
disabled disabled 當 input 元素載入時禁用此元素。
form formname 規定輸入欄位所屬的一個或多個表單。
formaction URL 覆蓋表單的 action 屬性。
(適用於 type="submit" 和 type="image")
formenctype application/x-www-form-urlencoded multipart/form-data text/plain 覆蓋表單的 enctype 屬性。
(適用於 type="submit" 和 type="image")
formmethod get
post
覆蓋表單的 method 屬性。
(適用於 type="submit" 和 type="image")
formnovalidate formnovalidate 覆蓋表單的 novalidate 屬性。
formtarget _blank
_self
_parent
_top
framename
規定表示提交表單後在哪裡顯示接收到響應的名稱或關鍵詞。(只適合 type="submit" 和 type="image")

height pixels
%
定義 input 欄位的高度。(適用於 type="image")
list datalist-id 引用包含輸入欄位的預定義選項的 datalist 。
max number
date
規定輸入欄位的最大值。
maxlength number 規定輸入欄位中的字元的最大長度。
min number
date
規定輸入欄位的最小值
multiple multiple 如果使用該屬性,則允許一個以上的值。
name field_name 定義 input 元素的名稱。
pattern regexp_pattern 規定輸入欄位的值的模式或格式。
placeholder text 規定幫助使用者填寫輸入欄位的提示。
readonly readonly 規定輸入欄位為只讀。
required required 指示輸入欄位的值是必需的。
size number_of_char 定義輸入欄位的寬度。
src URL 定義以提交按鈕形式顯示的影象的 URL。
step number 規定輸入字的的合法數字間隔。
type button
checkbox
file
hidden
image
password
radio
reset
submit
text
規定 input 元素的型別。
value value 規定 input 元素的值。
width pixels
%
定義 input 欄位的寬度。(適用於 type="image")

更多資訊,請查詢HTML標籤裡面的詳細解釋