All Implemented Interfaces:
Document
HTMLDocument
is the root of the HTML hierarchy and holds
the entire content. Besides providing access to the hierarchy, it also
provides some convenience methods for accessing certain sets of
information from the document.
The following properties have been deprecated in favor of the
corresponding ones for the BODY
element:alinkColorbackground
bgColorfgColorlinkColorvlinkColorIn DOM Level 2, the method
getElementById
is inherited from the Document
interface where it was moved to.
See also the Document Object Model (DOM) Level 2 HTML Specification.
Method from org.w3c.dom.html2.HTMLDocument Summary: |
---|
close, getAnchors, getApplets, getBody, getCookie, getDomain, getElementsByName, getForms, getImages, getLinks, getReferrer, getTitle, getURL, open, setBody, setCookie, setTitle, write, writeln |
Method from org.w3c.dom.html2.HTMLDocument Detail: |
---|
open() and forces
rendering. |
A ) elements in a document
with a value for the name attribute. For reasons of
backward compatibility, the returned set of anchors only contains
those anchors created with the name attribute, not those
created with the id attribute. Note that in [XHTML 1.0], the
name attribute (see section 4.10) has no semantics and
is only present for legacy user agents: the id attribute
is used instead. Users should prefer the iterator mechanisms provided
by [DOM Level 2 Traversal] instead. |
OBJECT elements that include
applets and APPLET (deprecated) elements in a document. |
BODY contents, returns the BODY
element. In frameset documents, this returns the outermost
FRAMESET element. |
cookies
non-terminal of [IETF RFC 2965], Section 4.2.2.
If no persistent state information is available for the current frame or document document, then this property's value is an empty string. When this attribute is read, all cookies are returned as a single string, with each cookie's name-value pair concatenated into a list of name-value pairs, each list item being separated by a ';' (semicolon). When this attribute is set, the value it is set to should be a string that adheres to the cookie non-terminal of [IETF RFC 2965]; that
is, it should be a single name-value pair followed by zero or more
cookie attribute values. If no domain attribute is specified, then
the domain attribute for the new value defaults to the host portion
of an absolute URI [IETF RFC 2396] of the current frame or document. If no path
attribute is specified, then the path attribute for the new value
defaults to the absolute path portion of the URI [IETF RFC 2396] of the current
frame or document. If no max-age attribute is specified, then the
max-age attribute for the new value defaults to a user agent defined
value. If a cookie with the specified name is already associated with
the current frame or document, then the new value as well as the new
attributes replace the old value and attributes. If a max-age
attribute of 0 is specified for the new value, then any existing
cookies of the specified name are removed from the cookie storage.
See [IETF RFC 2965] for the semantics of persistent state item attribute value
pairs. The precise nature of a user agent session is not defined by
this specification. |
null if the server cannot be identified by a domain
name. |
|
|
IMG elements in a document. The
behavior is limited to IMG elements for backwards
compatibility. As suggested by [HTML 4.01], to include images, authors may use
the OBJECT element or the IMG element.
Therefore, it is recommended not to use this attribute to find the
images in the document but getElementsByTagName with
HTML 4.01 or getElementsByTagNameNS with XHTML 1.0. |
AREA elements and anchor (
A ) elements in a document with a value for the
href attribute. |
|
TITLE element
in the head of the document. |
|
|
BODY contents, returns the BODY
element. In frameset documents, this returns the outermost
FRAMESET element. |
cookies
non-terminal of [IETF RFC 2965], Section 4.2.2.
If no persistent state information is available for the current frame or document document, then this property's value is an empty string. When this attribute is read, all cookies are returned as a single string, with each cookie's name-value pair concatenated into a list of name-value pairs, each list item being separated by a ';' (semicolon). When this attribute is set, the value it is set to should be a string that adheres to the cookie non-terminal of [IETF RFC 2965]; that
is, it should be a single name-value pair followed by zero or more
cookie attribute values. If no domain attribute is specified, then
the domain attribute for the new value defaults to the host portion
of an absolute URI [IETF RFC 2396] of the current frame or document. If no path
attribute is specified, then the path attribute for the new value
defaults to the absolute path portion of the URI [IETF RFC 2396] of the current
frame or document. If no max-age attribute is specified, then the
max-age attribute for the new value defaults to a user agent defined
value. If a cookie with the specified name is already associated with
the current frame or document, then the new value as well as the new
attributes replace the old value and attributes. If a max-age
attribute of 0 is specified for the new value, then any existing
cookies of the specified name are removed from the cookie storage.
See [IETF RFC 2965] for the semantics of persistent state item attribute value
pairs. The precise nature of a user agent session is not defined by
this specification. |
TITLE element
in the head of the document. |
open() . Note that the function will produce a document
which is not necessarily driven by a DTD and therefore might be
produce an invalid result in the context of the document. |
open() . Note that the function will
produce a document which is not necessarily driven by a DTD and
therefore might be produce an invalid result in the context of the
document |