自:http://www.runoob.comhtml
<form> 標籤用於建立供用戶輸入的 HTML 表單。數組
<form> 元素包含一個或多個以下的表單元素:服務器
HTML5 新增了兩個新的屬性:autocomplete 和 novalidate,同時再也不支持 HTML 4.01 中的某些屬性。app
在 XHTML 中,name 屬性已被廢棄。使用全局 id 屬性代替。dom
New :HTML5 中的新屬性。post
屬性 | 值 | 描述 |
---|---|---|
accept | MIME_type | HTML5 不支持。規定服務器接收到的文件的類型。(文件是經過文件上傳提交的) |
accept-charset | character_set | 規定服務器可處理的表單數據字符集。 |
action | URL | 規定當提交表單時向何處發送表單數據。 |
autocompleteNew | on off |
規定是否啓用表單的自動完成功能。 |
enctype | application/x-www-form-urlencoded multipart/form-data text/plain |
規定在向服務器發送表單數據以前如何對其進行編碼。(適用於 method="post" 的狀況) |
method | get post |
規定用於發送表單數據的 HTTP 方法。 |
name | text | 規定表單的名稱。 |
novalidateNew | novalidate | 若是使用該屬性,則提交表單時不進行驗證。 |
target | _blank _self _parent _top |
規定在何處打開 action URL。 |
<form> 標籤支持 HTML 的全局屬性。編碼
<form> 標籤支持 HTML 的事件屬性。url
Form 對象表明一個 HTML 表單。spa
在 HTML 文檔中 <form> 每出現一次,Form 對象就會被建立。code
表單用戶一般用於收集用戶數據,包含了 input 元素如:文本字段,複選框,單選框,提交按鈕等待。表單也能夠說選項菜單, textarea, fieldset, legend, 和 label 元素。
表單用於向服務端發送數據。
W3C: W3C 標準。
集合 | 描述 | W3C |
---|---|---|
elements[] | 包含表單中全部元素的數組。 | Yes |
屬性 | 描述 | W3C |
---|---|---|
acceptCharset | 服務器可接受的字符集。 | Yes |
action | 設置或返回表單的 action 屬性。 | Yes |
enctype | 設置或返回表單用來編碼內容的 MIME 類型。 | Yes |
length | 返回表單中的元素數目。 | Yes |
method | 設置或返回將數據發送到服務器的 HTTP 方法。 | Yes |
name | 設置或返回表單的名稱。 | Yes |
target | 設置或返回表單提交結果的 Frame 或 Window 名。 | Yes |
方法 | 描述 | W3C |
---|---|---|
reset() | 重置一個表單 | Yes |
submit() | 提交一個表單 | Yes |
事件 | 描述 | W3C |
---|---|---|
onreset | 在重置表單元素以前調用。 | Yes |
onsubmit | 在提交表單以前調用。 | Yes |