元素是最重要的表單元素。
元素有很多形態,根據不同的 type 屬性。
這是本章中使用的型別:
型別描述
text
定義常規文字輸入。
radio
定義單選按鈕輸入(選擇多個選擇之一)
submit
定義提交按鈕(提交表單)
這裡列出了一些常用的輸入限制(其中一些是 html5 中新增的):
屬性描述
disabled
規定輸入字段應該被禁用。
max規定輸入欄位的最大值。
maxlength
規定輸入欄位的最大字元數。
min規定輸入欄位的最小值。
pattern
規定通過其檢查輸入值的正規表示式。
readonly
規定輸入欄位為唯讀(無法修改)。
required
規定輸入欄位是必需的(必需填寫)。
size
規定輸入欄位的寬度(以字元計)。
step
規定輸入欄位的合法數字間隔。
value
規定輸入欄位的預設值。
定義用於文字輸入的單行輸入字段:
定義單選按鈕。
單選按鈕允許使用者在有限數量的選項中選擇其中之一:
定義用於向表單處理程式(form-handler)提交表單的按鈕。
表單處理程式通常是包含用來處理輸入資料的指令碼的伺服器頁面。
表單處理程式在表單的 action 屬性中指定:
action 屬性定義在提交表單時執行的動作。
向伺服器提交表單的通常做法是使用提交按鈕。
通常,表單會被提交到 web 伺服器上的網頁。
在上面的例子中,指定了某個伺服器指令碼來處理被提交表單:
元素組合表單中的相關資料
元素為 元素定義標題。
html下面是 屬性的列表:
屬性描述
accept-charset
規定在被提交表單中使用的字符集(預設:頁面字符集)。
action
規定向何處提交表單的位址(url)(提交頁面)。
autocomplete
規定瀏覽器應該自動完成表單(預設:開啟)。
enctype
規定被提交資料的編碼(預設:url-encoded)。
method
規定在提交表單時所用的 http 方法(預設:get)。
name
規定識別表單的名稱(對於 dom 使用:document.forms.name)。
novalidate
規定瀏覽器不驗證表單。
target
antd 隨筆 form表單相關
1.form radio.group 想設定預設值,需要在form的initialvalues中設定 1.1 列表頁編輯時,需要使用到initialvalues,不過會出現乙個問題,就是initialvalues不過載就不更新,此時,需要使用 form.resetfields const props...
表單相關問題
2018 08 31 18 07 26 使用getparametervalues方法接收引數的情況 1 當在前端直接提交或使用ajax form id serialize 提交表單時 則使用request.getparametervalues name 接收引數。request.getparamet...
React基礎篇 表單相關
使用 state 和 setstate 來獲取和修改表單元素的value值 calss forminput extends react.component this.changefn this.changefn.bind this changefn event render reactdom.ren...