|
共通 DOM API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface HTMLDocument
HTMLDocument
は HTML 階層のルートであり、コンテンツ全体を保持します。階層へのアクセスを提供するだけでなく、ドキュメントのある一連の情報へアクセスする簡単な方法を備えています。
alinkColor、background、bgColor、fgColor、linkColor、vlinkColor の各プロパティーは推奨されなくなりました。代わりに BODY
要素の対応するプロパティーを使用します。DOM レベル 2 では、getElementById
メソッドが移動し、Document
インタフェースから継承されます。
また、「Document Object Model (DOM) Level 2 Specification」も参照してください。
フィールドの概要 |
---|
メソッドの概要 | |
---|---|
void |
close()
open() で開いたドキュメントストリームを閉じ、強制的に描画します。 |
HTMLCollection |
getAnchors()
name 属性の値が設定された、ドキュメント内にあるすべてのアンカー (A ) 要素のコレクション。 |
HTMLCollection |
getApplets()
ドキュメント内のアプレットや APPLET (非推奨) 要素を含む、ドキュメント内にあるすべての OBJECT 要素のコレクションです。 |
HTMLElement |
getBody()
ドキュメントのコンテンツを含む要素。 |
String |
getCookie()
ドキュメントに関連付けられた cookie。 |
String |
getDomain()
ドキュメントを公開しているサーバーのドメイン名、あるいはサーバーがドメイン名で特定できない場合は null を返します。 |
NodeList |
getElementsByName(String elementName)
name 属性値が elementName で与えられる要素のコレクション (空の場合あり) を返します。 |
HTMLCollection |
getForms()
ドキュメント内にあるすべてのフォームのコレクション。 |
HTMLCollection |
getImages()
ドキュメント内にあるすべての IMG 要素のコレクション。 |
HTMLCollection |
getLinks()
href 属性の値が設定された、ドキュメント内にあるすべての AREA 要素とアンカー (A ) 要素のコレクション。 |
String |
getReferrer()
このページにリンクしているページの URI を返します。 |
String |
getTitle()
ドキュメントのヘッダー部にある TITLE 要素で指定したドキュメントのタイトル。 |
String |
getURL()
ドキュメントの完全な URI です。 |
void |
open()
注:このメソッドと次のメソッドでは、構文解析していない HTML の文字列を使用するドキュメントの構造モデルを、追加したり置き換えたりすることができます。 |
void |
setBody(HTMLElement body)
|
void |
setCookie(String cookie)
|
void |
setTitle(String title)
|
void |
write(String text)
open() で開いたドキュメントストリームにテキスト文字列を書き込みます。 |
void |
writeln(String text)
open() で開いたドキュメントストリームに、テキスト文字列を書き込み、そのあとに改行文字を書き込みます。 |
メソッドの詳細 |
---|
String getTitle()
TITLE
要素で指定したドキュメントのタイトル。
void setTitle(String title)
String getReferrer()
String getDomain()
null
を返します。
String getURL()
HTMLElement getBody()
BODY
コンテンツのあるドキュメントの場合、BODY
要素を返します。フレームセットのドキュメントの場合は、いちばん外側の FRAMESET
要素を返します。
void setBody(HTMLElement body)
HTMLCollection getImages()
IMG
要素のコレクション。下位互換性のため、動作は IMG
要素だけに制限されます。
HTMLCollection getApplets()
APPLET
(非推奨) 要素を含む、ドキュメント内にあるすべての OBJECT
要素のコレクションです。
HTMLCollection getLinks()
href
属性の値が設定された、ドキュメント内にあるすべての AREA
要素とアンカー (A
) 要素のコレクション。
HTMLCollection getForms()
HTMLCollection getAnchors()
name
属性の値が設定された、ドキュメント内にあるすべてのアンカー (A
) 要素のコレクション。注:下位互換性のため、返されるアンカーのセットには name
属性付きで作成されたアンカーだけが含まれ、id
属性付きで作成されたアンカーは含まれません。
String getCookie()
name=value;expires=date
のようになります。
void setCookie(String cookie)
void open()
void close()
open()
で開いたドキュメントストリームを閉じ、強制的に描画します。
void write(String text)
open()
で開いたドキュメントストリームにテキスト文字列を書き込みます。テキストはドキュメント構造モデルへ構文解析されます。
text
- ドキュメント構造モデルの構造へ構文解析される文字列void writeln(String text)
open()
で開いたドキュメントストリームに、テキスト文字列を書き込み、そのあとに改行文字を書き込みます。テキストはドキュメント構造モデルへ構文解析されます。
text
- ドキュメント構造モデルの構造へ構文解析される文字列NodeList getElementsByName(String elementName)
name
属性値が elementName
で与えられる要素のコレクション (空の場合あり) を返します。
elementName
- 要素の name
属性値
|
共通 DOM API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |