- サイト表紙
- しらぎくのウェブサイト作成入門
- DOMリファレンス
DOMリファレンス。
- 平成21年12月 5日 開設
- 平成21年12月18日 更新
DOMリファレンスについて。
DOMリファレンスは、主にダイナミックHTMLとDOMで解説しているDOMのプロパティなどを辞典形式で解説します。
- 平成21年12月18日現在、本コンテンツは未完成です。
- DOMは現在第三水準まで勧告されておりますが、ここでは第一水準のみを解説しております。第二水準以降はインターネットエクスプローラの実装が遅れているため利用出来ない場合が多いからです。
- また、DOM仕様書にないものの、有用と判断される事柄も収録する予定です。
尚、ウェブブラウザ上でDOMを取扱う、すなわちJAVAスクリプトでDOMを取扱う事を前提として編集しているため、一部のインタフェイス, プロパティ及びメソッドは現時点では未収録のものがあります。
DOMリファレンス・目次。
インタフェイス総合索引。
- Nodeインタフェイス
- ノードとして共通のメソッド/プロパティ
- NamedNodeMapインタフェイス
- 名前で参照出来るノードの集合体オブジェクトに実装されるインタフェイス
- HTMLDocumentインタフェイス
- HTML文書固有のインタフェイス
プロパティ/メソッド総合索引。
プロパティ索引。
- attributesプロパティ
- 当該要素ノードに与えられた属性の集まりのオブジェクト
- childNodesプロパティ
- 当該ノードの子ノードの配列
- firstChildプロパティ
- 当該ノードの子ノードで一番初めにある子ノード
- lastChildプロパティ
- 当該ノードの子ノードで一番最後にある子ノード
- nextSiblingプロパティ
- 当該ノードの直後の兄弟ノード
- nodeNameプロパティ
- 当該ノードに付けられた"名称"
- nodeTypeプロパティ
- 当該ノードの種類
- nodeValueプロパティ
- 当該ノードが持つ"値"
- ownerDocumentプロパティ
- 当該ノードを含んでいる文書
- parentNodeプロパティ
- 当該ノードの親ノード
- previousSiblingプロパティ
- 当該ノードの直前の兄弟ノード
- tagNameプロパティ
- 要素ノードの要素名
メソッド索引。
- appendChild()メソッド
- 指定されたノードを子ノードとして末尾に追加するメソッド
- cloneNode()メソッド
- 当該ノードのコピーを生成するメソッド
- cleateElement()メソッド
- 要素ノードの新規生成
- createTextNode()メソッド
- テキストノードの新規生成
- getAttribute()メソッド
- 指定された属性名の属性値の取得
- getAttributeNode()メソッド
- 指定された属性名の属性ノードの取得
- getElementById()メソッド
- HTML文書から指定されたIDを与えられた要素ノードを抽出
- getElementsByName()メソッド
- HTML文書から指定された名前を与えられた要素ノードの配列を抽出
- getElementsByTagName()メソッド
- 要素名で指定された下位要素配列の取得
- hasChildNodes()メソッド
- 子ノードがあるかどうかを判定するメソッド
- insertBefore()メソッド
- 指定された子ノードの直前に別のノードを挿入するメソッド
- normalize()メソッド
- 要素ノードの下位にある連続したテキスト子孫ノードを一つにまとめる事で正規化するメソッド
- removeAttribute()メソッド
- 指定された属性の除去
- removeAttributeNode()メソッド
- 指定された属性ノードの除去
- removeChild()メソッド
- 指定された子ノードを除去するメソッド
- replaceChild()メソッド
- 指定された子ノードを別のノードに置換えるメソッド
- setAttribute()メソッド
- 指定された属性の設定
- setAttributeNode()メソッド
- 指定された属性名に対しての属性ノードの設定
- splitText()メソッド
- テキストノードを二分割するメソッド
しらぎくのウェブサイト作成入門サイトマップ