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

標準屬性和事件

Form 對象同樣支持標準的 屬性事件