対応DOM Core Level 1,2一覧

対応DOM Core Level 1,2一覧を示します。

オブジェクト Attributes/
Methods
例外 概要 Read only
DOMException     コアDOMオブジェクトに例外やエラーを通知する    
(Attributes)        
code   例外の原因に関する詳細を提供するエラーコード unsigned short 非対応
DOMImplementation     特定のドキュメントに依存しないメソッドのインタフェース    
(Methods)        
create Document raises (DOMException) 指定された型のルート要素を持つ新たなDocumentオブジェクトを作成する Document
DocumentFragment     最小のDocumentオブジェクト  
Document     HTMLまたはXMLドキュメント    
(Attributes)        
documentElement   ドキュメントの直接の子である要素 Element 対応
implementation   現在のドキュメントに関連付けられた DOM 実装 DOMImplementation 対応
(Methods)        
createAttribute(in DOMString name) raises (DOMException) 指定された名前の新しいAttrノードを作成する Attr
createComment(in DOMString data)   指定されたテキストを含む新しいCommentノードを作成する Comment
createDocumentFragment()   新しい空のDocumentFragmentノードを作成する DocumentFragment
createElement(in DOMString tagName) raises (DOMException) 指定されたタグ名を持つ新しいElementノードを作成する Element
createTextNode(in DOMString data)   指定されたテキストを表す新しいTextノードを作成する Text
getElementById(in DOMString elementId)   id指定された値を属性に持つ、このドキュメントの派生Elementを返す。または、ドキュメント内にそのようなElementが存在しない場合はnullを返す Element
getElementsByTagName (in DOMString tagname)   指定されたタグ名を持つ、このDocument内のすべてのElementノードの配列(厳密にはNodeList)を返す。返される配列内に現れるElementノードの順番は、ドキュメントソースに現れる順番になる NodeList
Node     ドキュメントツリーのノード    
(Attributes)        
attributes   NamedNodeMapオブジェクト NamedNodeMap 対応
childNodes   NodeListオブジェクト NodeList 対応
firstChild   このノードの最初の子ノード Node 対応
lastChild   このノードの最後の子ノード Node 対応
nextSibling   parentNodeのchildNodes[]配列内のこのノードの直後のノード Node 対応
nodeName   ノードの名前 DOMString 対応
nodeType   ノードの種類 unsigned short 対応
nodeValue raises
(DOMException) on setting raises
(DOMException) on retrieval
ノードの値 DOMString 非対応
ownerDocument   このノードが含まれるDocumentオブジェクト Document 対応
parentNode   このノードの親ノード Node 対応
prefix raises
(DOMException) on setting
ElementノードやAttributeノードの名前空間接頭語 DOMString 非対応
previousSibling   parentNodeのchildNodes[]配列内のこのノードの直前のノード Node 対応
(Methods)        
appendChild(in Node newChild) raises (DOMException) ドキュメントツリーに指定されたノードを追加する Node
cloneNode(in boolean deep)   このノードのコピー、またはこのノードとそのすべての派生ノードのコピーを作成する Node
hasChildNodes()   このノードが子ノードを持つ場合にtrueを返す boolean
insertBefore(in Node newChild, in Node refChild) raises (DOMException) ドキュメントツリー内のこのノードの指定された子ノードの直前にノードを挿入する Node
removeChild(in Node oldChild) raises (DOMException) ドキュメントツリーから指定された子ノードを削除する Node
replaceChild(in Node newChild, in Node oldChild) raises (DOMException) ドキュメントツリーから指定された子ノードを削除し、別のノードと置換する Node
NodeList     読み取り専用のノード配列    
(Attributes)        
length   配列内のノード数 unsigned long 対応
(Methods)        
item(in unsigned long index)   配列の指定された要素を返す Node
CharacterData     TextおよびCommentノードの共通機能    
(Attributes)        
data raises
(DOMException) on setting raises
(DOMException) on retrieval
このノードに含まれるテキスト DOMString 非対応
length   このノードに含まれる文字数 unsigned long 対応
(Methods)        
appendData(in DOMString arg) raises (DOMException) 指定された文字列をこのノードに含まれるテキストに追加する void
deleteData(in unsigned long offset, in unsigned long count) raises (DOMException) 指定されたオフセット位置の文字から始まる指定された文字列数のテキストをこのノードから削除する void
insertData(in unsigned long offset, in DOMString arg) raises (DOMException) このノードのテキストの指定された文字列オフセット位置に、指定された文字列を挿入する void
replaceData(in unsigned long offset, in unsigned long count, in DOMString arg) raises (DOMException) 指定された文字オフセット位置から始まる指定された文字数の文字を、指定された文字列で置換する void
substringData(in unsigned long offset, in unsigned long count) raises (DOMException) 指定された文字オフセット位置から始まる指定された文字数のテキストをのコピーを返す DOMString
Attr     ドキュメント要素の属性    
(Attributes)        
name   属性の名前 DOMString 対応
specified   属性がドキュメントソース内で明示的に指定されている場合やスクリプトによって設定されているかどうかを表す論理値 boolean 対応
value   属性の値 DOMString 非対応
Element     HTMLまたはXMLの要素    
(Attributes)        
tagName   要素のタグ名 DOMString 対応
(Methods)        
getAttribute(in DOMString name)   ノードから、指定された属性値を返す DOMString
getAttributeNode(in DOMString name)   ノードから、指定された属性のノード表現を返す Attr
getElementsByTagName(in DOMString name)   要素から、指定されたタグ名のすべての子孫要素を配列にして返す NodeList
removeAttribute(in DOMString name) raises (DOMException) ノードから指定された属性を削除する void
removeAttributeNode(in Attr oldAttr) raises (DOMException) ノードから、指定された属性のノード表現を削除する Attr
setAttribute(in DOMString name, in DOMString value) raises (DOMException) ノードの、指定された属性の値を設定する void
setAttributeNode(in Attr newAttr) raises (DOMException) ノードの、指定された属性のノード表現を設定する Attr
Text     HTMLやXMLドキュメント内の一連のテキスト    
(Methods)        
splitText(in unsigned long offset) raises (DOMException) このTextノードを指定された文字位置で2つに分割し、新しいTextノードを返す Text
Comment     HTMLまたはXMLコメント  

このページのトップへ