public interface HTMLDocument extends Document
HTMLDocument
はHTML階層のルートであり、コンテンツ全体を保持します。階層へのアクセスを提供するだけでなく、ドキュメントのある一連の情報へアクセスする簡単な方法を備えています。
alinkColor、background、bgColor、fgColor、linkColor、vlinkColorの各プロパティは推奨されなくなりました。かわりにBODY
要素の対応するプロパティが推奨されます。DOMレベル2では、getElementById
メソッドが移動し、Document
インタフェースから継承されます。
「Document Object Model (DOM) Level 2 Specification」も参照してください。
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
修飾子と型 | メソッドと説明 |
---|---|
void |
close()
open() で開いたドキュメント・ストリームを閉じ、強制的に描画します。 |
HTMLCollection |
getAnchors()
name 属性の値が設定された、ドキュメント内にあるすべてのアンカー(A )要素のコレクション。 |
HTMLCollection |
getApplets()
ドキュメント内の、アプレットを含むすべての
OBJECT 要素、およびすべてのAPPLET (非推奨)要素のコレクション。 |
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()
記述してください。
|
void |
setBody(HTMLElement body) |
void |
setCookie(String cookie) |
void |
setTitle(String title) |
void |
write(String text)
open() で開いたドキュメント・ストリームにテキスト文字列を書き込みます。 |
void |
writeln(String text)
open() で開いたドキュメント・ストリームに、テキスト文字列を書き込み、そのあとに改行文字を書き込みます。 |
adoptNode, createAttribute, createAttributeNS, createCDATASection, createComment, createDocumentFragment, createElement, createElementNS, createEntityReference, createProcessingInstruction, createTextNode, getDoctype, getDocumentElement, getDocumentURI, getDomConfig, getElementById, getElementsByTagName, getElementsByTagNameNS, getImplementation, getInputEncoding, getStrictErrorChecking, getXmlEncoding, getXmlStandalone, getXmlVersion, importNode, normalizeDocument, renameNode, setDocumentURI, setStrictErrorChecking, setXmlStandalone, setXmlVersion
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
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()
OBJECT
要素、およびすべてのAPPLET
(非推奨)要素のコレクション。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
- ドキュメント構造モデルの構造へ構文解析される文字列。 バグまたは機能を送信
Java は米国ならびにその他の国における Oracle Corporation およびその関連企業の商標または登録商標です。
Copyright © 2005, 2014, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.