JavaScript:ノード
document.getElementById(id)
idで要素を取得
document.getElementsByClassName(name)
classで要素を取得
document.getElementsByName(name)
name属性で要素を取得
document.getElementsByTagName(name)
タグ名で要素を取得
document.querySelector(selectors)
セレクターで要素(最初の1つ)を取得
document.querySelectorAll(selectors)
セレクターで要素(複数)を取得
element.parentNode
親要素
element.firstElementChild
最初の子要素
element.lastElementChild
最後の子要素
element.children
子要素リスト
element.previousElementSibling
1つ前の要素
element.nextElementSibling
1つ後の要素
element.getAttribute(name)
指定属性を取得
element.setAttribute(name, value)
指定属性を設定
element.removeAttribute(name)
指定属性を削除
document.createElement(name)
指定タグで要素を作成
node.insertBefore(newElement, referenceElement)
referenceElementの前にnewElementを追加
node.appendChild(newElement)
最後の子要素として追加
node.removeChild(child)
子ノードを削除
ノードの種類
node.nodeType()
JavaScript:要素ノード
JavaScript:テキストノード
JavaScript:ドキュメントノード
など
ノードの名前
node.nodeName()
ノードの値
node.nodeValue()
ノード(node)
JavaScript:node
JavaScript:Nodeオブジェクト
DOM:ノード
DOMツリー
DOM操作
JavaScript:DOMオブジェクト
JavaScript:DOMツリー
JavaScript:ドキュメント - JavaScript:document
Node - Web API | MDN
JavaScript-term.icon
JavaScript-syntax.icon
https://img.shields.io/badge/JavaScript-ノード-F7DF1E.svg?logo=javascript&style=for-the-badge