HTML DOM Form 對象
Form 對象
Form 對象代表一個 HTML 表單。
在 HTML 文檔中 <form> 每出現一次,Form 對象就會被創建。
表單用戶通常用於收集用戶數據,包含了 input 元素如:文本字段,複選框,單選框,提交按鈕等待。表單也可以說選項菜單, textarea, fieldset, legend, 和 label 元素。
表單用於向服務端發送數據。
Form 對象收集
W3C: W3C 標準。
| 集合 | 描述 | W3C |
|---|---|---|
| elements[] | 包含表單中所有元素的數組。 | Yes |
Form 對象屬性
| 屬性 | 描述 | W3C |
|---|---|---|
| acceptCharset | 伺服器可接受的字元集。 | Yes |
| action | 設置或返回表單的 action 屬性。 | Yes |
| enctype | 設置或返回表單用來編碼內容的 MIME 類型。 | Yes |
| length | 返回表單中的元素數目。 | Yes |
| method | 設置或返回將數據發送到伺服器的 HTTP 方法。 | Yes |
| name | 設置或返回表單的名稱。 | Yes |
| target | 設置或返回表單提交結果的 Frame 或 Window 名。 | Yes |
Form 對象方法
| 方法 | 描述 | W3C |
|---|---|---|
| reset() | 重置一個表單 | Yes |
| submit() | 提交一個表單 | Yes |
Form 對象事件
| 事件 | 描述 | W3C |
|---|---|---|
| onreset | 在重置表單元素之前調用。 | Yes |
| onsubmit | 在提交表單之前調用。 | Yes |
