<html>
<link rel="stylesheet" href="josh.css">
<body bgcolor="#FFFFFF">

		<div id="説明">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">&lt;FORM&gt;</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> すべて</span> IE<span class="emphasis"> すべて</span> HTML<span class="emphasis"> すべて</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">&lt;FORM&gt;...&lt;/FORM&gt;</p>
					</td><td valign="top" nowrap class="requirements">HTML 終了タグ : 必要&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>ページのユーザーとサーバーとの間の通信における HTML フォームにとって重要なものですが、その中心にある <span class="literal">form</span> 要素は制御のコンテナ (入れ物) にすぎません。すべてではありませんが、ほとんどのドキュメント上のフォームコントロールは <span class="literal">input</span> 要素で作成されます。<span class="literal">input</span> 要素でユーザーがサーバーへ送信しない場合 (クライアント側のスクリプトでユーザーの操作が必要な場合など) にも、<span class="literal">input</span> 要素は <span class="literal">form</span> 要素内にあります。Navigator 4 以前で表示する場合は必ず <span class="literal">form</span> 要素内にネストされます。
</p><p>ドキュメントで使用する <span class="literal">form</span> 要素の数には制限はありませんが、クライアントによっては一度に 1 つのフォームからのコントロール設定しか送信しないことがあります。そのため、一連のフォームコントロールを複数の <span class="literal">form</span> 要素に分けるのは、コントロールグループが互いに独立して送信し合えるときのみにします。単一のフォームを使用しながら、論理上または構造上のグループコントロールが必要な場合、<span class="literal">fieldset</span> 要素を使用して必要なコントロールのサブグループを作成します。
</p><p>フォームをサーバーに送信すると、指定されている <span class="literal">name</span> 属性を持つすべてのコントロールはその名前と値の処理のために「名前/値」のペアをサーバーに渡します。この操作は電子メールの添付ファイルまたはブラウザの電子メールモジュールによるメッセージでも行えます。サーバーで実行している CGI (Common Gateway Interface) プログラムは「名前/値」のペアをその後の処理 (サーバーデータベースにレコードを追加、またはキーワード検索を開始など) を行うために許可したり、調べたりできます。サーバープログラムは <span class="literal">action</span> 属性に指定されているプログラムへの URL によって呼び出されます。
</p><p>ブラウザでの送信処理にはいくつかの高度に定義された手順があります。フォームデータを収集するブラウザによって開始される処理は、フォームコントロールの「名前/値」のペアで設定されます。名前は <span class="literal">name</span> 属性に指定された値で決まります。コントロールの値はコントロールのタイプによって異なります。たとえば、テキスト入力要素の値は送信時にテキストボックスに表示されるコンテンツです。ラジオグループ内のラジオボタン (すべての <span class="literal">name</span> 属性に同じ値が指定される) では、選択したラジオボタンの <span class="literal">value</span> 属性に指定した値はラジオグループの「名前/値」のペアに挿入されます。
</p><p>W3C 勧告では、フォームコントロールの「名前/値」のペアでは <span class="literal">id</span> 属性を使用することを推奨しています。ただし、バージョン 6 のブラウザでは、送信された「名前/値」のペアの識別子として <span class="literal">name</span> 属性のみが認識されます。
</p><p>送信の 2 番目の手順は各「名前/値」のペアのテキストをエンコードすることです。<span class="literal">+</span> 記号が各スペース文字の代わりに使用されます。RFC 1738 で定義されている予約文字はエスケープされ、その他の英数字以外の文字は <span class="literal">%</span><span class="replaceable">HH</span> の形式の 16 進数表示に変換されます。この場合、<span class="replaceable">HH</span> は ASCII 文字値の 16 進数コードです。「名前/値」のペアの名前と値のコンポーネントは <span class="literal">=</span> 記号で区切られ、各「名前/値」のペアはアンパサンド (<span class="literal">&amp;</span>) で区切られます。
</p><p>最後の手順では、<span class="literal">method</span> 属性の設定でエスケープされたフォームデータのセットがサーバーに送信される方法を指定します。<span class="literal">get</span> の <span class="literal">method</span> を使用すると、フォームデータのセットは <span class="literal">?</span> で区切られ、<span class="literal">action</span> 属性に指定した URL に追加されます。<span class="literal">post</span> の <span class="literal">method</span> と既定値の <span class="literal">enctype</span> を使用すると、データセットはサーバーへの通常のメッセージとして送信されます。送信されるデータは、<span class="literal">GET</span> メソッドを使用した場合は文字長の制限がありますが、<span class="literal">POST</span> メソッドを使用した場合は文字長の制限がなく、ブラウザの [アドレス] ボックスにエコー表示されません。
</p><p>フォームでの <span class="emphasis">Enter</span> キーのデフォルトの動作は標準の動作と同じです。単一のテキスト <span class="literal">input</span> 要素からなるフォームの場合、<span class="emphasis">Enter</span> キーまたは <span class="emphasis">Return</span> キーを押すとユーザーが <span class="literal">submit</span> ボタン要素をクリックしたときのように、自動的にフォームを送信します。2 つ以上のテキスト <span class="literal">input</span> 要素から成るフォームの場合、<span class="emphasis">Enter</span> キーまたは <span class="emphasis">Return</span> キーを押してもフォームを自動的に送信しません。ただし、使用しているブラウザが Macintosh 版 IE の場合は除きます。
</p><p>フォームの送信のキャンセルは、最新のブラウザでは認証確認を行うスクリプトを使用して行うか、<span class="literal">onsubmit</span> イベントハンドラーで実行するその他の機能を使用して行います。このイベントはフォームを送信する前に行われます。イベントハンドラーの評価の結果が <span class="literal">false</span> の場合、フォームは送信されず、ユーザーはフォーム要素の編集を続けることができます。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">例</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;FORM name="orders" method="POST" action="http://www.giantco.com/cgi-bin/order"&gt;
...
&lt;/FORM&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">オブジェクト参照</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>[window.]document.forms[i]
[window.]document.forms[<span class="replaceable">formName</span>]
[window.]document.<span class="replaceable">formName</span>
[window.]document.getElementById(<span class="replaceable">elementID)</span></pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">要素固有の属性</span></td></tr><tr><td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td></tr><tr><td>        <table border="1">
					<tbody><tr><td><span class="literal">accept</span></td><td><span class="literal">accept-charset</span></td><td><span class="literal">acceptcharset</span></td><td><span class="literal">action</span></td><td><span class="literal">autocomplete</span></td>
								</tr>
								<tr><td><span class="literal">enctype</span></td><td><span class="literal">method</span></td><td><span class="literal">name</span></td><td><span class="literal">target</span></td><td></td>
								</tr>
							</tbody></table>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">要素固有のイベントハンドラー属性</span></td></tr><tr><td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td></tr><tr><td><table border="1">
					<tbody><th>ハンドラー</th><th>NN</th><th>IE</th><th>HTML</th><tr><td>onreset</td><td>3</td><td>4</td><td>4</td>
								</tr>
								<tr><td>onsubmit</td><td>2</td><td>3</td><td>4</td>
								</tr>
							</tbody></table>
					</td>
				</tr>
			</table>
		</div><div id="accept">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">accept</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> なし</span> IE<span class="emphasis"> なし</span> HTML<span class="emphasis"> 4</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">accept="<span class="replaceable">MIMETypeList</span>"</p>
					</td><td valign="top" nowrap class="requirements">オプション&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p><span class="literal">file</span> タイプの <span class="literal">input</span> 要素で使用するために用意されている <span class="literal">accept</span> 属性を使用すると、フォームを送信するときにサーバーにアップロードできるファイルの MIME タイプを指定できます。予想されるこの属性の用途は、アップロードするファイルを選択するためのファイルダイアログにリストされたファイルタイプをフィルタすることです。この場合、この属性は使用可能な MIME タイプ以外のファイルがサーバーにも送信されないようにクライアント側のファイルタイプの認証を行います。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">例</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;FORM accept="text/html, image/gif" ...&gt;...&lt;/FORM&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">値</span></td>
				</tr>
				<tr>
					<td><p>大文字と小文字を区別しない MIME タイプ (コンテンツタイプ) 値。複数のアイテムの場合はコンマ区切りリストを使用できます。登録済みの MIME タイプの一覧については、ftp://ftp.isi.edu/in-notes/iana/assignments/media-types/ を参照してください。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">既定値</span></td>
				</tr>
				<tr>
					<td><p>なし </p>
					</td>
				</tr>
			</table>
		</div><div id="accept-charset, acceptcharset">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">accept-charset, acceptcharset</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> 6</span> IE<span class="emphasis"> 5</span> HTML<span class="emphasis"> 4</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">accept-charset="<span class="replaceable">MIMETypeList</span>"</p>
					</td><td valign="top" nowrap class="requirements">オプション&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>情報を解釈する機能を持つサーバーに対する、クライアントフォームから受信する必要のある文字セットに関しての助言的な属性です。HTML 4 の仕様にはハイフン付きの属性名が定義されていますが、Windows 版 IE 5 以降および Netscape 6 ではハイフンなしの属性名が実装されています。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">例</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;FORM accept-charset="it, es" ...&gt;...&lt;/FORM&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">値</span></td>
				</tr>
				<tr>
					<td><p>文字セットレジストリ (ftp://ftp.isi.edu/in-notes/iana/assignments/character-sets) にあるエイリアス。大文字と小文字は区別されません。複数の文字セットはコンマで区切って指定できます。<span class="literal">unknown</span> は予約されている値で、クライアントへのフォームを生成するのに使用するサーバーの文字セットを示します。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">既定値</span></td>
				</tr>
				<tr>
					<td><p><span class="literal">unknown</span></p>
					</td>
				</tr>
			</table>
		</div><div id="action">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">action</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> すべて</span> IE<span class="emphasis"> すべて</span> HTML<span class="emphasis"> すべて</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">action="<span class="replaceable">URL</span>"</p>
					</td><td valign="top" nowrap class="requirements">オプション&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>フォーム送信時にアクセスする URL を示します。フォームの処理用にサーバーに送信するとき、URL は CGI プログラムまたはサーバー側のスクリプトを含む HTML ページを指定できます。このスクリプトは HTML ページがクライアントにダウンロードされる前にサーバーで実行されます。フォームが送信されると、サーバーは HTML ページをクライアントで表示するために戻します。返される表示を異なるフレームまたはウィンドウに送る場合、<span class="literal">target</span> 属性にその送り先を指定をする必要があります。
</p><p><span class="literal">mailto:</span> URL を <span class="literal">action</span> 属性値の代わりに使用することもできます。Navigator ではフォームの「名前/値」のペアを電子メールメッセージの添付ドキュメントにします。つまり、<span class="literal">enctype</span> 属性が <span class="literal">"text/plain"</span> に設定されているメッセージ本文の添付ドキュメントにし、<span class="literal">enctype</span> 属性を <span class="literal">action</span> 属性よりも前に記述します。プライバシーへの配慮から、クライアントユーザーはまもなく送信される電子メールについて通知され、必要に応じてメッセージをキャンセルできます。
</p><p>Netscape 6 および 7 では、フォームのメール送信機能は基本的に無効になっています。ブラウザによって実装に大きな違いがあるので、多くのユーザーからフォーム送信を受け取れない可能性があります。フォームの CGI 処理について詳しくない場合は、フォームを電子メールで転送するサードパーティ製の FormMail サービスを参照してください。
</p><p><span class="literal">action</span> 属性を設定しないでフォームが送信された場合、現在のページが再ロードされ、すべてのフォーム要素を既定値に戻します。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">例</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;FORM method="POST" action="http://www.giantco.com/orders/order.html"&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">値</span></td>
				</tr>
				<tr>
					<td><p>絶対 URL または相対 URL</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">既定値</span></td>
				</tr>
				<tr>
					<td><p>なし</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">オブジェクト参照</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>[window.]document.forms[i].action
[window.]document.forms[<span class="replaceable">formName</span>].action
[window.]document.<span class="replaceable">formName</span>.action
[window.]document.getElementById(<span class="replaceable">elementID)</span>.action</pre>
						</span></td>
				</tr>
			</table>
		</div><div id="autocomplete">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">autocomplete</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> なし</span> IE<span class="emphasis"> 5</span> HTML<span class="emphasis"> なし</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">autocomplete="<span class="replaceable">featureSwitch</span>"</p>
					</td><td valign="top" nowrap class="requirements">オプション&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>IE ユーザーがフォームのオートコンプリートの設定を有効にしている場合、<span class="literal">autocomplete</span> 属性はフォーム全体の機能に影響します。環境設定のエントリのいずれかと一致する特定の名前のフィールドを、ブラウザであらかじめ入力したり、入力を支援したりできるようにするには、テキストおよびパスワードタイプの <span class="literal">input</span> 要素の <span class="literal">vcard-name</span> 属性も設定する必要があります。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">例</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;FORM method="POST" action="register.pl" autocomplete="on"&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">値</span></td>
				</tr>
				<tr>
					<td><p>定数値 : <span class="literal">on</span> | <span class="literal">off</span></p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">既定値</span></td>
				</tr>
				<tr>
					<td><p><span class="literal">off</span></p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">オブジェクト参照</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>[window.]document.forms[i].autoComplete
[window.]document.forms[<span class="replaceable">formName</span>].autoComplete
[window.]document.<span class="replaceable">formName</span>.autoComplete
[window.]document.getElementById(<span class="replaceable">elementID)</span>.autoComplete</pre>
						</span></td>
				</tr>
			</table>
		</div><div id="enctype">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">enctype</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> すべて</span> IE<span class="emphasis"> すべて</span> HTML<span class="emphasis"> すべて</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">enctype="<span class="replaceable">MIMEType</span>"</p>
					</td><td valign="top" nowrap class="requirements">オプション&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>フォームと共にサーバーに送信するデータの MIME タイプを設定します。<span class="literal">method</span> 属性が <span class="literal">POST</span> に設定されている通常のフォーム送信の場合、既定値を使用すれば適切なコンテンツタイプを指定できます。ファイル入力要素を含む場合、<span class="literal">enctype</span> 属性に<span class="literal">"multipart/form-data"</span> を指定します。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">例</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;FORM method="POST" enctype="text/plain" action="mailto:orders@giantco.com"&gt;
...
&lt;/FORM&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">値</span></td>
				</tr>
				<tr>
					<td><p>MIME タイプ (コンテンツタイプ) 値。複数のアイテムの場合はコンマ区切りリストを使用できます。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">既定値</span></td>
				</tr>
				<tr>
					<td><p><span class="literal">application/x-www-form-urlencoded</span></p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">オブジェクト参照</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>[window.]document.forms[i].encoding
[window.]document.forms[<span class="replaceable">formName</span>].encoding
[window.]document.<span class="replaceable">formName</span>.encoding
[window.]document.getElementById(<span class="replaceable">elementID)</span>.encoding</pre>
						</span></td>
				</tr>
			</table>
		</div>
		<div id="lang">
					<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
						<tr><td valign="top" class="name">lang</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> 3</span>  IE<span class="emphasis"> 4</span>  HTML<span class="emphasis"> 4</span>&nbsp;&nbsp;</td>
						</tr>
						<tr>
							<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
						</tr>
						<tr>
							<td valign="top" nowrap class="usage"><p class="literal">lang="<span class="replaceable">languageCode</span>"</p>
							</td><td valign="top" nowrap class="requirements">オプション&nbsp;&nbsp;</td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="description"><p>要素の属性値およびコンテンツに使用される言語。ブラウザはこの情報を使用して、合字 (特定のフォントでサポートされたり、書き言葉で必要になった場合)、疑問符、およびハイフネーションの処理などの詳細に関して、コンテンツの適切な表示を行います。その他のアプリケーションや検索エンジンでは、スペルチェック辞書の選択やインデックスの作成にこの情報を利用する場合があります。
		</p>
							</td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="example"><span class="title">例</span></td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
						</tr>
						<tr>
							<td><span class="programlisting"><pre>&lt;SPAN lang="de"&gt;Deutsche Bundesbahn&lt;/SPAN&gt;</pre>
								</span></td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="value"><span class="title">値</span></td>
						</tr>
						<tr>
							<td><p>大文字と小文字を区別しない言語コード</p>
							</td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
						</tr>
						<tr>
							<td valign="top" nowrap colspan="2" class="default"><span class="title">既定値</span></td>
						</tr>
						<tr>
							<td><p>ブラウザの既定値</p>
							</td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="objectmodelreference"><span class="title">オブジェクト参照</span></td>
						</tr>
						<tr>
							<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
						</tr>
						<tr>
							<td><span class="programlisting"><pre>[window.]document.getElementById(<span class="replaceable">elementID).</span>lang</pre>
								</span></td>
						</tr>
					</table>
		</div>

		<div id="method">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">method</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> すべて</span> IE<span class="emphasis"> すべて</span> HTML<span class="emphasis"> すべて</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">method="GET" | "POST"</p>
					</td><td valign="top" nowrap class="requirements">オプション&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>フォームの送信方法には、<span class="literal">GET</span> と <span class="literal">POST</span> の 2 種類の HTTP メソッドがあります。どちらのメソッドを使用するかによって、フォーム要素のデータを <span class="literal">action</span> 属性の URL に追加してサーバーに送信する (<span class="literal">GET</span>) か、トランザクションメッセージのボディに含めて送信する (<span class="literal">POST</span>) かが決まります。実際には、<span class="literal">action</span> 属性と <span class="literal">method</span> 属性が <span class="literal">form</span> 要素で設定されていない場合は、フォームがそのドキュメントを無条件に再度読み込んでフォームコントロールを既定値に戻します。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">例</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;FORM method="POST" action="http://www@giantco.com/orders/order.html"&gt;
...
&lt;/FORM&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">値</span></td>
				</tr>
				<tr>
					<td><p><span class="literal">GET</span> または <span class="literal">POST</span> のいずれかの定数値。ブラウザは値の大文字小文字を認識します。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">既定値</span></td>
				</tr>
				<tr>
					<td><p><span class="literal">GET</span></p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">オブジェクト参照</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>[window.]document.forms[i].method
[window.]document.forms[<span class="replaceable">formName</span>].method
[window.]document.<span class="replaceable">formName</span>.method
[window.]document.getElementById(<span class="replaceable">elementID)</span>.method</pre>
						</span></td>
				</tr>
			</table>
		</div><div id="name">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">name</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> 2</span> IE<span class="emphasis"> 3</span> HTML<span class="emphasis"> なし</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">name="<span class="replaceable">elementIdentifier</span>"</p>
					</td><td valign="top" nowrap class="requirements">オプション&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p><span class="literal">form</span> 要素全体に識別子を指定します。この値は、フォームまたはネストされているコントロールを参照する、古いブラウザ用のスクリプトを作成するときに特に便利です。新しいブラウザではこの用途に推奨される <span class="literal">id</span> 属性をサポートしていますが、フォームの送信にはまだ <span class="literal">name</span> 属性が必要です。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">例</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;FORM name="orders" id="orders" method="POST"
action="http://www.giantco.com/cgi-bin/order"&gt;
...
&lt;/FORM&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">値</span></td>
				</tr>
				<tr>
					<td><p>大文字と小文字を区別する識別子</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">既定値</span></td>
				</tr>
				<tr>
					<td><p>なし</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">オブジェクト参照</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>[window.]document.forms[i].name
[window.]document.forms[<span class="replaceable">formName</span>].name
[window.]document.<span class="replaceable">formName</span>.name
[window.]document.getElementById(<span class="replaceable">elementID)</span>.name</pre>
						</span></td>
				</tr>
			</table>
		</div><div id="target">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">target</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> すべて</span> IE<span class="emphasis"> すべて</span> HTML<span class="emphasis"> すべて</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">target="<span class="replaceable">windowOrFrameName</span>"</p>
					</td><td valign="top" nowrap class="requirements">オプション&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>フォームの送信の処理後にサーバーから返される HTML ドキュメントが現在のものとは異なるウィンドウやフレームに読み込まれる場合、<span class="literal">target</span> 属性に読み込み先としてウィンドウ名やフレーム名を指定できます。ターゲットフレーム名は識別子としてフレームとウィンドウに指定する必要があります。まず、<span class="literal">frame</span> 要素の <span class="literal">name</span> 属性にフレームに名前を指定します。次に、<span class="literal">window.open()</span> スクリプトメソッドの 2 番目のパラメータに新規ウィンドウ名を指定します。この属性を指定しないと、返されるドキュメントが、<span class="literal">form</span> 要素を含んだドキュメントを置き換えます。既存のフレームやウィンドウ以外の識別子を指定すると、返されるドキュメント用に新規ウィンドウを開きます。
</p><p>フォームがサブウィンドウにあり、ターゲットをメインウィンドウにする場合は、まずスクリプトを使用してメインウィンドウの <span class="literal">name</span> プロパティに識別子を指定する必要があります。この名前をフォームの <span class="literal">target</span> 属性の値として使用します。
</p><p>フレームおよびウィンドウは純粋なドキュメントマークアップの対象範囲外であるため、HTML 4 および XHTML の Strict DTD ではすべての要素の <span class="literal">target</span> 属性をサポートしていません。実際、フレームセットドキュメントは Strict DTD では妥当性が検証されません。HTML 4 および XHTML に別に Frameset DTD が定められているのはこのためです。ドキュメントはこのような Strict DTD で妥当性を検証する必要があり、同時にターゲットもサポートする場合は、ページが読み込まれた後でリンク、イメージマップ、およびフォームの <span class="literal">target</span> プロパティを設定するスクリプトを使用します。
</p><p><span class="literal">form</span> 要素には 1 つの返されるドキュメントと 1 つのターゲットのみを使用できます。フォームの送信によって複数フレームのコンテンツを変更するには、返されるドキュメントの <span class="literal">onload</span> イベントハンドラーが異なるフレームにドキュメントを読み込むか動的に書き込むことを前提にして、返されるドキュメントにスクリプトを含めることができます。各フレームの <span class="literal">location.href</span> プロパティに目的の URL を設定します。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">例</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;FORM method="POST" action="http://www.giantco.com/cgi-bin/order" target="new"&gt;
...
&lt;/FORM&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">値</span></td>
				</tr>
				<tr>
					<td><p>フレーム名またはウィンドウ名がターゲット要素の <span class="literal">name</span> 属性に指定されている場合の大文字と小文字を区別する識別子。次の 4 つのターゲット名が予約されており、定数値として使用されます。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">既定値</span></td>
				</tr>
				<tr>
					<td><p><span class="literal">_self</span></p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">オブジェクト参照</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>[window.]document.forms[i].target
[window.]document.forms[<span class="replaceable">formName</span>].target
[window.]document.<span class="replaceable">formName</span>.target
[window.]document.getElementById(<span class="replaceable">elementID)</span>.target </pre>
						</span></td>
				</tr>
			</table>
		</div>

</body>
</html>