HTML + CSS 寶典(六. HTML進(jìn)階---- 表單元素)

表單元素

一系列元素,主要用于收集用戶數(shù)據(jù)

input 元素

輸入框

  • type屬性:輸入框類型

type: text , 普通文本輸入框
type: password, 密碼輸入框
type: date, 日期選擇框,兼容性問題
type: search, 搜索框,手機端時右下腳的按鈕會變成搜索框
type: number, 數(shù)字輸入框
type: checkbox, 多選框
type: radio, 單選框

  • value屬性:輸入框的值
  • placehoder屬性:顯示提示的文本,如果文本框沒有內(nèi)容顯示

input元素可以制作按鈕,如果需要兼容很古老的用戶可以用input元素做按鈕,如果不需要兼容很古老的用戶,不用它做按鈕, 用button,現(xiàn)在都用button

當(dāng)type值為reset、button、submit時,input表示按鈕

select 元素

下拉列表選擇框

通常和option元素配合使用

textarea元素

文本域,多行文本框

按鈕元素

button

type屬性: reset、submit、button, 默認(rèn)值是submit

表單狀態(tài)

readonly屬性:布爾屬性,是否只能讀,不會改變表單顯示樣式

disabled屬性:布爾屬性,是否禁用,會改變表單顯示樣式

配合表單元素的其他元素

label

普通元素,通常配合單選和多選框使用

  • 顯示關(guān)聯(lián):

可以通過for屬性,讓label元素關(guān)聯(lián)某一個表單元素,for屬性書寫表單元素id的值

  • 隱式關(guān)聯(lián):見例子

datalist

數(shù)據(jù)列表

該元素不會顯示到頁面,通常用于和普通文本框配合使用

form

通常,會將整個表單元素,放置到form元素的內(nèi)容, 作用是當(dāng)提交表單時,會將form元素內(nèi)部的內(nèi)容以合適的方式提交到服務(wù)器。

form元素對開發(fā)靜態(tài)頁面沒有什么意義

fieldset元素

表單分組

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容