共通 DOM API

org.w3c.dom.html
インタフェース HTMLElement

すべてのスーパーインタフェース:
Element, Node
既知のサブインタフェースの一覧:
HTMLAnchorElement, HTMLAppletElement, HTMLAreaElement, HTMLBaseElement, HTMLBaseFontElement, HTMLBodyElement, HTMLBRElement, HTMLButtonElement, HTMLDirectoryElement, HTMLDivElement, HTMLDListElement, HTMLFieldSetElement, HTMLFontElement, HTMLFormElement, HTMLFrameElement, HTMLFrameSetElement, HTMLHeadElement, HTMLHeadingElement, HTMLHRElement, HTMLHtmlElement, HTMLIFrameElement, HTMLImageElement, HTMLInputElement, HTMLIsIndexElement, HTMLLabelElement, HTMLLegendElement, HTMLLIElement, HTMLLinkElement, HTMLMapElement, HTMLMenuElement, HTMLMetaElement, HTMLModElement, HTMLObjectElement, HTMLOListElement, HTMLOptGroupElement, HTMLOptionElement, HTMLParagraphElement, HTMLParamElement, HTMLPreElement, HTMLQuoteElement, HTMLScriptElement, HTMLSelectElement, HTMLStyleElement, HTMLTableCaptionElement, HTMLTableCellElement, HTMLTableColElement, HTMLTableElement, HTMLTableRowElement, HTMLTableSectionElement, HTMLTextAreaElement, HTMLTitleElement, HTMLUListElement

public interface HTMLElement
extends Element

すべての HTML 要素インタフェースは、このクラスから派生しています。HTML のコア属性のみ公開している要素は、基本 HTMLElement インタフェースによって表されます。この要素には HEAD、特殊な SUB、SUP、SPAN、BDO、フォント関係の TT、I、B、U、S、STRIKE、BIG、SMALL、句関係の EM、STRONG、DFN、CODE、SAMP、KBD、VAR、CITE、ACRONYM、ABBR、リスト関係の DD、DT、および NOFRAMES、NOSCRIPT、ADDRESS、CENTER があります。HTML 要素の style 属性は、ElementCSSInlineStyle インタフェースを通じてアクセスできます。

また、「Document Object Model (DOM) Level 2 Specification」も参照してください。


フィールドの概要
 
インタフェース org.w3c.dom.Node から継承されたフィールド
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
 
メソッドの概要
 String getClassName()
          要素の class 属性。
 String getDir()
          記述方向がないテキストの基準方向とテーブルの方向性を指定します。
 String getId()
          要素の識別子。
 String getLang()
          RFC 1766 で定義された言語コード。
 String getTitle()
          要素のアドバイザリタイトル。
 void setClassName(String className)
           
 void setDir(String dir)
           
 void setId(String id)
           
 void setLang(String lang)
           
 void setTitle(String title)
           
 
インタフェース org.w3c.dom.Element から継承されたメソッド
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
 
インタフェース org.w3c.dom.Node から継承されたメソッド
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
 

メソッドの詳細

getId

String getId()
要素の識別子。HTML 4.0 の id 属性の定義を参照してください。


setId

void setId(String id)

getTitle

String getTitle()
要素のアドバイザリタイトル。HTML 4.0 の title 属性の定義を参照してください。


setTitle

void setTitle(String title)

getLang

String getLang()
RFC 1766 で定義された言語コード。HTML 4.0 の lang 属性の定義を参照してください。


setLang

void setLang(String lang)

getDir

String getDir()
記述方向がないテキストの基準方向とテーブルの方向性を指定します。HTML 4.0 の dir 属性の定義を参照してください。


setDir

void setDir(String dir)

getClassName

String getClassName()
要素の class 属性。この属性は、さまざまな言語の class キーワードと競合するため、名前が変更になりました。HTML 4.0 の class 属性の定義を参照してください。


setClassName

void setClassName(String className)

共通 DOM API

バグや機能要求の報告
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 2004 Sun Microsystems, Inc. 4150 Network Circle
Santa Clara, California, 95054, U.S.A. All Rights Reserved.