HTML <input> 標簽
實例
一個簡單的 HTML 表單,包含兩個文本輸入框和一個提交按鈕:
<form action="form_action.asp" method="get"> First name:<input type="text" name="fname" />
Last name:<input type="text" name="lname" />
<input type="submit" value="Submit" />
</form>
(您可以在頁面底部找到更多實例)
瀏覽器支持
IE | Firefox | Chrome | Safari | Opera |
---|---|---|---|---|
所有瀏覽器都支持 <input> 標簽。
定義和用法
<input> 標簽用于搜集用戶信息。
根據(jù)不同的 type 屬性值,輸入字段擁有很多種形式。輸入字段可以是文本字段、復(fù)選框、掩碼后的文本控件、單選按鈕、按鈕等等。
HTML 與 XHTML 之間的差異
在 HTML 中,<input> 標簽沒有結(jié)束標簽。
在 XHTML 中,<input> 標簽必須被正確地關(guān)閉。
提示和注釋:
提示:請使用 label 元素為某個表單控件定義標簽。
可選的屬性
屬性 | 值 | 描述 |
---|---|---|
accept | mime_type | 規(guī)定通過文件上傳來提交的文件的類型。 |
align |
|
不贊成使用。規(guī)定圖像輸入的對齊方式。 |
alt | text | 定義圖像輸入的替代文本。 |
checked | checked | 規(guī)定此 input 元素首次加載時應(yīng)當被選中。 |
disabled | disabled | 當 input 元素加載時禁用此元素。 |
maxlength | number | 規(guī)定輸入字段中的字符的最大長度。 |
name | field_name | 定義 input 元素的名稱。 |
readonly | readonly | 規(guī)定輸入字段為只讀。 |
size | number_of_char | 定義輸入字段的寬度。 |
src | URL | 定義以提交按鈕形式顯示的圖像的 URL。 |
type |
|
規(guī)定 input 元素的類型。 |
value | value | 規(guī)定 input 元素的值。 |
全局屬性
<input> 標簽支持 HTML 中的全局屬性。
事件屬性
<input> 標簽支持 HTML 中的事件屬性。
TIY 實例
- 文本域(Text fields)
- 本例演示如何在 HTML 頁面創(chuàng)建文本域。用戶可以在文本域?qū)懭胛谋尽?/dd>
- 密碼域
- 本例演示如何創(chuàng)建 HTML 的密碼域。
- 復(fù)選框
- 本例演示如何在 HTML 頁中創(chuàng)建文本框。用戶可以選中或取消選取復(fù)選框。
- 單選按鈕
- 本例演示如何在 HTML 中創(chuàng)建單選按鈕。
- 簡單的下拉列表
- 本例演示如何在 HTML 頁面中創(chuàng)建簡單的下拉列表框。下拉列表框是一個可選列表。
- 另一個下拉列表
- 本例演示如何創(chuàng)建一個簡單的帶有預(yù)選值的下拉列表。(譯者注:預(yù)選值指預(yù)先指定的首選項。)
- 文本域(Textarea)
- 本例演示如何創(chuàng)建一個文本域(多行文本輸入控制)。用戶可以在文本域中寫入文本。在文本域中,可寫入的字符字數(shù)不受限制。
- 創(chuàng)建按鈕
- 本例演示如何創(chuàng)建按鈕。你可以對按鈕上的文字進行自定義。
- 圍繞數(shù)據(jù)的Fieldset
- 本例演示如何在數(shù)據(jù)周圍繪制一個帶標題的框。
- 帶有輸入框和確認按鈕的表單
- 本例演示如何向頁面添加表單。此表單包含兩個輸入框和一個確認按鈕。
- 帶有復(fù)選框的表單
- 此表單包含兩個復(fù)選框和一個確認按鈕。
- 帶有單選按鈕的表單
- 此表單包含兩個單選框和一個確認按鈕。
- 從表單發(fā)送電子郵件
- 此例演示如何從表單發(fā)送電子郵件。