堀北真希うさぎ
主な作品
堀北真希ちゃんがボシュロム社コンタクト用品コマーシャルに出演した事に因んで描いた、レンズを入れる堀北真希うさぎのイラストとその場面を含む仮想CM動画

ページ案内

要素ノードとElementインタフェイス。

DOMに於いて、要素ノードとそれに実装されるElementインタフェイスについての解説です。

要素ノードとElementインタフェイス・目次。

要素ノードとElementインタフェイスとは。

要素ノードとは、文書中にタグでマークアップされた要素のノードの事です。

Elementインタフェイスとは、この要素ノードに実装されるインタフェイスです。

要素ノードの子ノード。

要素ノードの直下にあるノード、すなわち子ノードは以下のようになります。

要素ノードのNodeインタフェイスでの固有のプロパティ値。

要素ノードNodeインタフェイスの値は、以下のようになります。

nodeTypeプロパティ
1 を与えます。
nodeNameプロパティ
要素名を与えます。

このとき、在来HTML文書では大文字に統一される事とされておりますが、そのように実装されていない場合もあるようですので、大文字小文字を揃えてから評価すると良いでしょう。

nodeValueプロパティ
null値を与えます。

Elementインタフェイスで実装されるプロパティとメソッド。

要素ノードに実装されるElementインタフェイスは、以下のプロパティとメソッドを実装します。

Elementインタフェイスで実装されるプロパティ。

要素ノードに実装されるElementインタフェイスは、以下のプロパティを実装します。

tagNameプロパティ
要素名です。(上書不可)

詳細はtagNameプロパティ(要素ノードの要素名)をご覧ください。

Elementインタフェイスで実装されるメソッド。

要素ノードに実装されるElementインタフェイスは、以下のメソッドを実装します。

getAttribute()メソッド
指定された属性名の属性値を取得します。

詳細はgetAttribute()メソッド(属性値の取得)をご覧ください。

setAttribute()メソッド
指定された属性名と属性値のの属性を設定します。

詳細はsetAttribute()メソッド(属性の設定)をご覧ください。

removeAttribute()メソッド
指定された属性名の属性を除去します。

詳細はremoveAttribute()メソッド(属性の除去)をご覧ください。

getAttributeNode()メソッド
指定された属性名の属性ノードを取得します。

詳細はgetAttributeNode()メソッド(属性ノードの取得)をご覧ください。

setAttributeNode()メソッド
指定された属性名に対し、指定した属性ノードの内容を属性値として設定します。

詳細はsetAttributeNode()メソッド(属性ノードの属性への設定)をご覧ください。

removeAttributeNode()メソッド
指定された属性名の属性をノードを除去する事で除去します。

詳細はremoveAttributeNode()メソッド(属性ノードの除去)をご覧ください。

getElementsByTagName()メソッド
文書内にある指定された要素名の下位要素ノードの配列を与えます。

詳細はgetElementsByTagName()メソッド(要素名で指定された下位要素配列の取得)をご覧ください。

normalize()メソッド
子孫ノードに於いて、テキストノードが複数連続している場合にはそれらを全て一纏めにします。

詳細はnormalize()メソッド(テキスト子孫ノードの正規化)をご覧ください。

しらぎくのウェブサイト作成入門サイトマップ



marguerite.site@gmail.com