CharacterData:replaceData() 方法
CharacterData 介面的 replaceData() 方法會移除給定的 CharacterData 節點中現有文字的指定數量的字元,並用提供的資料替換這些字元。
語法
js
replaceData(offset, count, data)
引數
返回值
無。
異常
IndexSizeErrorDOMException-
如果
offset或count為負數,或者offset大於所含資料的長度,則會丟擲此異常。
示例
html
<span>Result: </span>A long string.
js
const span = document.querySelector("span");
const textNode = span.nextSibling;
textNode.replaceData(2, 4, "replaced");
規範
| 規範 |
|---|
| DOM # dom-characterdata-replacedata |
瀏覽器相容性
載入中…