html5表單屬性

2022-09-20 03:36:13 字數 1406 閱讀 3881

這裡主要講form和input元素的新屬性。

新的form屬性:autocomplete和novalidate

新的input屬性:autocomplete、autofocus、form、form overrides (formaction, formenctype, formmethod, formnovalidate, formtarget)、height 和 width、list、min, max 和 step、multiple、pattern (regexp)、placeholder、required

autocomplete 屬性

autocomplete 屬性規定 form 或 input 域應該擁有自動完成功能。

autofocus 屬性

autofocus 屬性規定在頁面載入時,域自動地獲得焦點。

form 屬性

form 屬性規定輸入域所屬的乙個或多個表單。

表單重寫屬性

表單重寫屬性(form override attributes)允許您重寫 form 元素的某些屬性設定。

表單重寫屬性有:

formaction - 重寫表單的 action 屬性

formenctype - 重寫表單的 enctype 屬性

formmethod - 重寫表單的 method 屬性

formnovalidate - 重寫表單的 novalidate 屬性

formtarget - 重寫表單的 target 屬性

height 和 width 屬性

height 和 width 屬性規定用於 image 型別的 input 標籤的影象高度和寬度。

list 屬性

list 屬性規定輸入域的 datalist。datalist 是輸入域的選項列表。

min、max 和 step 屬性

min、max 和 step 屬性用於為包含數字或日期的 input 型別規定限定(約束)。

max 屬性規定輸入域所允許的最大值。

min 屬性規定輸入域所允許的最小值。

step 屬性為輸入域規定合法的數字間隔(如果 step="3",則合法的數是 -3,0,3,6 等)。

multiple 屬性

multiple 屬性規定輸入域中可選擇多個值。

novalidate 屬性

novalidate 屬性規定在提交表單時不應該驗證 form 或 input 域。

pattern 屬性

pattern 屬性規定用於驗證 input 域的模式(pattern)。

placeholder 屬性

placeholder 屬性提供一種提示(hint),描述輸入域所期待的值。

required 屬性

required 屬性規定必須在提交之前填寫輸入域(不能為空)。

HTML5表單屬性

1.6.input的formenctype屬性 用於表單提交到伺服器的資料編碼 只對form表單中method post 表單 該屬性會覆蓋form元素的enctype屬性。7 input formmethod屬性,定義了表單的提交方式,覆蓋了form元素的method屬性 8 input form...

Html5 表單屬性

熟悉掌握 html5 的若干新的表單屬性 新的 form 屬性 autocomplete novalidate 新的 input 屬性 autocomplete autofocus form form overrides formaction,formenctype,formmethod,formn...

HTML5 表單屬性

填寫並提交表單,然後重新重新整理頁面檢視如何自動填充內容。注意 form 的 autocomplete 屬性為 on 開 但是e mail 自動為 off 關 提示 某些瀏覽器中,您可能需要啟用自動完成功能,以使該屬性生效。注意 在 safari 和 internet explorer 9 及之前的...