DOM学習ノート------(一)
860 ワード
DOM:Document Object Modelドキュメント:htmlページオブジェクト:ページ中の要素文書オブジェクトモデル:プログラム(JS)をページ内の要素を操作できるように定義します.DOMはドキュメントをツリーとして見なします.同時に多くの方法と属性を定義して、このツリー上の各要素(ノード)を操作します.
要素.childNodes:属性(読み取り専用、値付けできません)サブノードリストのセット.標準では、IE 9以上及びその他のブラウザはテキストノードと要素ノードを含み、不法にネストされたサブノードも非標準では、IE 8、IE 7、IE 6以下の非標準では要素ノードのみが含まれます.二級以下は彼が知らない.
ノードタイプ:(全部で12種類あります)要素ノード(ラベルノード)1属性ノード2テキストノード:スペースとエコー3を含みます.
要素.nodeType:属性(読み取り専用)現在の要素のノードタイプ
属性要素.atributes:属性(読み取り専用)属性リストセット
要素.childNodes:属性(読み取り専用、値付けできません)サブノードリストのセット.標準では、IE 9以上及びその他のブラウザはテキストノードと要素ノードを含み、不法にネストされたサブノードも非標準では、IE 8、IE 7、IE 6以下の非標準では要素ノードのみが含まれます.二級以下は彼が知らない.
ノードタイプ:(全部で12種類あります)要素ノード(ラベルノード)1属性ノード2テキストノード:スペースとエコー3を含みます.
要素.nodeType:属性(読み取り専用)現在の要素のノードタイプ
属性要素.atributes:属性(読み取り専用)属性リストセット
//
alert(oUl.attributes[0].name);
//
alert(oUl.attributes[0].value);