字符数据: insertData() 方法
insertData()
方法是 CharacterData
接口的方法,它将提供的数据插入到此 CharacterData
节点的当前数据中,插入位置为现有数据开始处的指定偏移量。提供的数据将被插入到现有数据中。
语法
js
characterData.insertData(offset, data)
参数
返回值
无。
异常
IndexSizeError
DOMException
-
如果偏移量为负数或大于所含数据的长度,则会抛出此异常。
示例
html
<span>Result: </span>A string.
js
const span = document.querySelector("span");
const textnode = span.nextSibling;
textnode.insertData(2, "long ");
规范
规范 |
---|
DOM 标准 # dom-characterdata-insertdata |
浏览器兼容性
BCD 表格仅在启用了 JavaScript 的浏览器中加载。