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 |