[Edge]。→、
element の開始タグまたは終了タグの隣に指定の HTML/XML テキストを挿入します。
| element | Element。 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| position | elementを基準とした挿入位置を示す文字列。
注記: beforebegin および afterend の位置指定で動作するのは、ノードがツリー内にあり、かつ親要素が存在する場合のみとなります。 | ||||||||||
| HTMLtext | HTML または XML としてパースし DOM ツリーに挿入することが可能な文字列。 |
¶
HTML:
<DIV id=IdSoto>[DIV要素 <SPAN id=IdTest>[SPAN要素]</SPAN> ] </DIV>
JavaScript:
D=IdTest.insertAdjacentHTML("beforeBegin", "テキスト<B>[B要素]</B>"); //開始タグの前にテキストと要素を挿入。
DA=IdSoto.innerHTML; //挿入後の結果をHTMLコード文字列で表示。
//=[string]:[DIV要素 テキスト<b>[B要素]</b><span id="IdTest">[SPAN要素]</span> ]
insertAdjacentElement()、insertAdjacentText()。append()。