兄弟要素の追加(insertBefore)
親要素.insertBefore(追加要素,基準要素)
以下のボタンをクリックするとidから要素を取得しspan要素を取得し兄弟要素を作成する例を示します。
ボタンを押す前
子要素の追加(appendChild)
親要素.appendChild(追加要素)
以下のボタンをクリックするとidから要素を取得し子要素の末尾に子要素(li)を追加します。
要素の削除(removeChild)
親要素.removeChild(削除要素)
以下のボタンをクリックするとidから要素を取得しその兄要素を削除します。
要素をDIVで囲む(outerHTML)
element.outerHTML="<div>"+element.outerHTML+"</div>"
以下のボタンをクリックするとidから要素を取得し新規に作成したdiv要素で囲みます。
要素をHTMLで書き換える(innerHTML)
element.innerHTML
以下のボタンをクリックするとidから要素を取得しspan要素にHTMLを設定する例を示します。
要素をテキストで書き換える(innerText)
element.innerHTML
以下のボタンをクリックするとidから要素を取得しspan要素にテキストを設定する例を示します。
img要素の追加・属性の設定(createElement)
document.createElement("img");
以下のボタンをクリックするとidから親要素を取得しimg要素を子要素の末尾に追加する例を示します。
属性の取得・設定(setAttribute,getAttribute)
element.setAttribute("属性名",値);
element.getAttribute("属性名");
何色?
以下のボタンをクリックするとidから要素を取得しfontのcolor属性を取得します。
※fontはHTML5では廃止されています。
XML文章のシリアライズ(serializeToString)
element.setAttribute("属性名",値);
element.getAttribute("属性名");
以下のボタンをクリックするとidから要素を取得しテキスト化(XMLをシリアライズ)してid13(ソースコードの後ろ)に出力します。