元素定義HTML表單
action屬性定義在提交表單時(shí)執(zhí)行的動(dòng)作
method屬性規(guī)定在提交表單時(shí)所用的HTTP方法(GET或POST)
Name屬性:如果要正確地被提交,每個(gè)輸入字段必須設(shè)置一個(gè)name屬性
屬性描述
accept-charset規(guī)定在被提交表單中使用的字符集(默認(rèn):頁面字符集)。
action規(guī)定向何處提交表單的地址(URL)(提交頁面)褐捻。
autocomplete規(guī)定瀏覽器應(yīng)該自動(dòng)完成表單(默認(rèn):開啟)昧狮。
enctype規(guī)定被提交數(shù)據(jù)的編碼(默認(rèn):url-encoded)。
method規(guī)定在提交表單時(shí)所用的 HTTP 方法(默認(rèn):GET)撒璧。
name規(guī)定識(shí)別表單的名稱(對(duì)于 DOM 使用:document.forms.name)硫椰。
novalidate規(guī)定瀏覽器不驗(yàn)證表單涉馁。
target規(guī)定 action 屬性中地址的目標(biāo)(默認(rèn):_self)糠悯。
<fieldset>元素組合表單中的相關(guān)數(shù)據(jù)
<legend>元素為<fieldset>元素定義標(biāo)題
<input>是最重要的表單元素
<input type="test">定義用于文本輸入的單行輸入字段
<input type="radio">定義單選按鈕
<input type="submit">定義用于向表單處理程序(form-handler)提交表單的按
<input type="password">定義密碼字段
<input type="checkbox">定義復(fù)選框
<input type="button">定義按鈕
<input type="number">用于應(yīng)該包含數(shù)字值的輸入字段
<input type="date">用于應(yīng)該包含日期的輸入字段,日期選擇器會(huì)出現(xiàn)輸入字段中
<input type="color">用于應(yīng)該包含顏色的輸入字段阅悍,顏色選擇器會(huì)出現(xiàn)輸入字段中
<input type="range">用于應(yīng)該包含一定范圍內(nèi)的輸入字段,輸入字段能夠顯示為滑塊控件
<input type="month">允許用戶選擇月份和年份寻行,日期選擇器會(huì)出現(xiàn)輸入字段中
<input type="week">允許用戶選擇周和年杆烁,日期選擇器會(huì)出現(xiàn)輸入字段中
<input type="time">允許用戶選擇時(shí)間(無時(shí)區(qū)),時(shí)間選擇器會(huì)出現(xiàn)輸入字段中
<input type="datetime">允許用戶選擇日期和時(shí)間(有時(shí)區(qū)),日期選擇器會(huì)出現(xiàn)輸入字段中
<input type="datetime-local">允許用戶選擇日期和時(shí)間(無時(shí)區(qū))绰播,日期選擇器會(huì)出現(xiàn)輸入字段中
<input type="email">用于應(yīng)該包含電子郵寄地址的輸入字段链蕊,能夠在被提交時(shí)對(duì)電子郵件地址進(jìn)行驗(yàn)證
<input type="seach">用于搜索字段(搜索字段的表現(xiàn)類似常規(guī)文本字段)
<input type="tel">用于應(yīng)該包含電話號(hào)碼的輸入字段
<input type="url">用于應(yīng)該包含URL地址的輸入字段
<input type="file">用于上傳文件
value屬性規(guī)定輸入字段的初始值
readonly屬性規(guī)定輸入字段為只讀(不能修改 不需要值)
disabled屬性規(guī)定輸入字段是禁用的(不需要值)
size屬性規(guī)定輸入字段的尺寸(以字符計(jì) 就是長(zhǎng)度)
maxlength屬性規(guī)定輸入字段允許的最大長(zhǎng)度
autocomplete屬性規(guī)定表單或輸入字段是否應(yīng)該自動(dòng)完成陪蜻,擋自動(dòng)完成開啟,瀏覽器會(huì)基于用戶之前的輸入值自動(dòng)填寫值
novalidate屬性屬于屬性症昏,如果設(shè)置蛾扇,則novalidate規(guī)定在提交表單時(shí)不對(duì)表單數(shù)據(jù)進(jìn)行驗(yàn)證
autofocus屬性時(shí)布爾值医寿,如果設(shè)置,則規(guī)定當(dāng)頁面加載時(shí)元素應(yīng)該自動(dòng)獲得焦點(diǎn)
form屬性規(guī)定元所屬的一個(gè)或多個(gè)表單花颗,
formaction屬性規(guī)定到提交表單時(shí)處理該輸入控件的文件的URL,覆蓋元素的action屬性棒呛,適用于type="submit"以及type="image"
formenctype屬性規(guī)定當(dāng)把表單數(shù)據(jù)(form-data)提交至服務(wù)器時(shí)對(duì)其進(jìn)行編碼(僅針對(duì)method="post"的表單),覆蓋元素的enctype屬性,適用于type="submit"以及type="image"
formmethod屬性定義用以向action URL發(fā)送表單數(shù)據(jù)(form-data)的HTTP方法,覆蓋元素的method屬性剩辟,適用于type="submit"以及type="image"
formnovalidate屬性是布爾屬性融欧,如果設(shè)置噪馏,則規(guī)定在提交表單時(shí)不對(duì)元素進(jìn)行驗(yàn)證拟赊,formnovalidate屬性覆蓋元素的novalidate屬性,formnovalidate屬性克用于type="submit"
formtarget屬性規(guī)定的名稱或關(guān)鍵詞指示提交表單后再何處顯接收到的響應(yīng),覆蓋元素的target屬性,formtarget屬性可與type="submit"和type="image"使用
height和width屬性規(guī)定元素的高度和寬度,僅用于
list屬性引用的元素包含了元素的預(yù)定義選項(xiàng)
min和max屬性規(guī)定元素的最小值和最大值,適用于如需輸入類型:number专缠、range墩弯、date、datetime、datetime-local区端、month酱塔、time以及week
multiple屬性是布爾屬性迁沫,如果設(shè)置挺智,則規(guī)定允許用戶在元素中輸入一個(gè)以上的值媒怯,適用于以下輸入類型:email和file
pattern屬性規(guī)定用于檢查元素值得正則表達(dá)式鳖敷,適用于以下輸入類型:text崖媚、search敢课、url瑰剃、tel歇竟、email唤锉、password
placeholder屬性規(guī)定用于描述輸入字段預(yù)期值的提示(樣本值或有關(guān)格式的簡(jiǎn)短描述)壁肋,該提示會(huì)在用戶輸入值之前顯示在輸入字段中,適用于以下輸入類型:text、search衡查、url拍埠、tel甲馋、email痊远、password
required屬性是布爾屬性,如果設(shè)置,則規(guī)定在提交表單之前必須填寫輸入字段明郭,適用于以下輸入類型:text亏推、search缠捌、url、tel、email虎谢、password迅办、date pickers洒忧、number庆尘、checkbox、radio几苍、file
step屬性規(guī)定元素的合法數(shù)學(xué)間隔
<select>元素(下拉列表)
<option>元素定義待選擇的選項(xiàng)
<textarea>元素定義多行輸入字段(文本域)
<button>元素定義可點(diǎn)擊的按鈕
<datalist>元素為元素規(guī)定預(yù)定義選項(xiàng)列表
<keygen>元素規(guī)定用于表單的密鑰對(duì)生成器字段惠勒,當(dāng)提交表單時(shí)爬坑,私鑰儲(chǔ)存在本地售担,公鑰發(fā)送到服務(wù)器
<output>元素定義不同類型的輸出哥攘,比如腳本的輸出