framesNN 2 IE 3 DOM なし

ウィンドウまたはフレームで定義されているすべての frame オブジェクトのコレクションです。frameset オブジェクトでアクセスできるのは第 1 レベルのフレームのみです。それ以下のネストされたフレームを検索するには、ネストされた frameset オブジェクトの frames コレクションを調べる必要があります。このコレクションには、ウィンドウ内のドキュメントで定義されている iframe 要素も含まれます。frames オブジェクトは、Netscape 6 のいくつかのサブバージョンでは意図したとおりに機能しません。

 
オブジェクト参照
 
[windowRef.]frames
 
オブジェクト固有のプロパティ
 
length
 
オブジェクト固有のメソッド
 
item()namedItem()
lengthNN 2 IE 3 DOM なし

読み取り専用

そのウィンドウが参照の始めに使用されるフレームセットで定義されている子フレームの数を返します。Netscape 6 の一部のサブバージョンでは、値が破損します。

 
 
var howMany = parent.frames.length;
 

整数

item()NN なし IE 4 DOM なし

item(index)

ソースコード順序でインデックス値と一致する要素に対応する window オブジェクトを返します。

 
パラメータ
 
  • 0 から始まる整数
 
戻り値

window オブジェクト

namedItem()NN なし IE 6 DOM なし

namedItem(IDOrName)

パラメータ文字列と一致する要素に対応する 1 つのオブジェクトまたはオブジェクトのコレクションを返します。

 
パラメータ
 
  • 目的の要素の id 属性または name 属性と同じ値を示す文字列
 
戻り値

1 つのオブジェクト、またはオブジェクトのコレクション (配列)。パラメータに一致する要素がない場合、null が返されます。