applets | NN 2 IE 3 DOM 1
現在の要素に含まれるすべての Java アプレットのコレクションです。アプレットはソースコード順序に従って並んでいます。Navigator と Internet Explorer では、配列と同じ記述方法を使ってコレクションに含まれる特定のアプレットにアクセスできます (document.applets[0]、document.applets["clockApplet"] など)。Internet Explorer では角かっこの代わりに document.anchors(0) のように普通のかっこを使ってもインデックス値を指定できます。インデックス値としてアプレットの名前を示す文字列を使用する場合は、id 属性ではなく必ず name 属性を使用してください。id 属性を使用してアプレットに参照する場合は、document.all.elementID (IE の場合のみ)、または document.getElementById("elementID") という参照を使ってオブジェクトにアクセスしてください。
オブジェクト参照
    document.applets[i]
オブジェクト固有のプロパティ
length
オブジェクト固有のメソッド
item() | namedItem()

length | NN 2 IE 3 DOM 1
| 読み取り専用
コレクションに含まれる要素の数を返します。
例
    var howMany = document.applets.length;
値
整数

item() | NN 6 IE 4 DOM 1
item(index[, subindex]) item(index) |
インデックス値 (または IE の場合には index 値と subindex 値も可能) に一致する要素に対応する 1 つのアプレットオブジェクトまたはアプレットオブジェクトのコレクションを返します。
パラメータ
0 から開始するインデックス値を示す整数を 1 つ指定した場合、ソースコード順序 (現在の要素内でのネスト順序) で指定されたアイテムに対応する 1 つの要素が戻り値として返されます。文字列を指定した場合、その文字列に id プロパティまたは name プロパティが一致する要素のコレクションが返されます。 Internet Explorer では、最初のパラメータで文字列を指定した場合、2 番目のパラメータで 0 から始まるインデックス値を指定することにより、最初のパラメータ文字列に一致する id プロパティまたは name プロパティを持つコレクションの中から、インデックス値で指定した要素を取得できます。
戻り値
1 つのアプレットオブジェクト、またはアプレットオブジェクトのコレクション (配列)。パラメータに一致する要素がない場合、null が返されます。

namedItem() | NN 6 IE 6 DOM 1
namedItem(IDOrName) |
パラメータ文字列と一致する要素に対応する 1 つのアプレットオブジェクトまたはアプレットオブジェクトのコレクションを返します。
パラメータ
目的の要素の id 属性または name 属性と同じ値を示す文字列
戻り値
1 つのアプレットオブジェクト、またはアプレットオブジェクトのコレクション (配列)。パラメータに一致する要素がない場合、null が返されます。