0

性能方面的原因,我想用insertAdjacentText - 方法,但我不知道這是否是ECMAScript-(JavaScript的)標準。InsertAdjacentText是一種標準的javascript方法嗎?

+1

因爲不存在與'insertAdjacentHTML',因爲你可以簡單地添加一個文本節點有不是一大堆需要一種方法。 – 2016-03-05 16:46:56

+4

是不是隻是'elem.parentNode.insertBefore(document.createTextNode('text here'),elem.nextSibling);'?似乎不值得使用一種全新的方法... –

回答

0

根據dottoro.com它不支持Firefox,但只有其他主流瀏覽器支持,這可能是MDN文檔中沒有條目的原因。

我只找到此功能在Microsoft Developer Network documentation的條目。

所以不管它是否是標準與否,人們可能會使用insertAdjacentHTML相反,因爲它是由supported所有主流瀏覽器。

+0

使用'.insertAdjacentHTML'僅適用於插入的文本不能與任何類型的HTML標記混淆的情況。 – 2016-03-05 16:48:07

相關問題