insertAdjacentText()方法將一個(gè)給定的文本節(jié)點(diǎn)插入在相對(duì)于被調(diào)用的元素給定的位置。
element.insertAdjacentText(position, text)
var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentText("afterend", "Hello world");測(cè)試看看?/?
表格中的數(shù)字指定了完全支持insertAdjacentText()方法的第一個(gè)瀏覽器版本:
方法 | ![]() | ![]() | ![]() | ![]() | ![]() |
insertAdjacentText() | 是 | 48 | 是 | 是 | 8 |
參數(shù) | 描述 |
---|---|
position | 相對(duì)于元素的位置。 合法值:
|
text | 您要插入的文字 |
返回值: | 沒有 |
---|---|
例外情況: | SyntaxError-指定的position(位置)不是可識(shí)別的值 |
使用“ beginbegin”值:
var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentText("afterbegin", "Hello world");測(cè)試看看?/?
使用“ beforebegin”值:
var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentText("beforebegin", "Hello world");測(cè)試看看?/?
使用“ beforeend”值:
var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentText("beforeend", "Hello world");測(cè)試看看?/?
HTML DOM參考:element.insertAdjacentElement()方法
HTML DOM參考:element.insertAdjacentHTML()方法
HTML DOM參考:node.insertBefore()方法
HTML DOM參考:node.appendChild()方法