English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
forms読み取り専用属性は、現在のドキュメントに埋め込まれた<FORM>要素のリスト。
リスト内の要素は、ソースコード内での出現順に並べ替えられます。
ドキュメントにフォームが無い場合、返されるリストは空で、長さはゼロです。
document.forms
var x = document.forms.length;テストを見て‹/›
すべてのブラウザでforms属性は完全にサポートされています:
属性 | |||||
forms | は | は | は | は | は |
属性 | 説明 |
---|---|
length | リストから返される<form>要素の数 |
方法 | 説明 |
---|---|
[index] | 指定されたインデックスで始まるリストから特定のノードを返します。インデックス番号が範囲外の場合、nullを返します。 |
item(index) | 指定されたインデックスで始まるリストから特定のノードを返します。インデックス番号が範囲外の場合、nullを返します。 |
namedItem(id) | 指定されたID名とnameで指定された文字列に一致する特定のノードを返します。IDが存在しない場合、nullを返します。 |
返り値: | すべてのドキュメント形式をリストアップ:HTMLCollectionオブジェクト。コレクションの各アイテムは、単一の<form>要素を表すHTMLFormElementです。 |
---|---|
DOMバージョン: | DOMレベル1 |
ドキュメント内の<form>要素のIDを取得:
alert(document.forms[0].id);テストを見て‹/›
id="alphaForm"を使用してフォーム要素のHTML内容を取得:
var x = document.forms.namedItem('alphaForm').innerHTML;テストを見て‹/›