web api instance method
CharacterData: deleteData() method
The deleteData() method of the CharacterData interface
removes all or part of the data from this CharacterData node.
Syntax
deleteData(offset, count)
Parameters
offset- : The number of bytes from the start of the data to remove from.
0is the first character of the string.
- : The number of bytes from the start of the data to remove from.
count- : The number of bytes to remove.
Return value
None.
Exceptions
IndexSizeErrorDOMException- : Thrown if
offsetis greater than the length of the contained data.
- : Thrown if
Example
<span>Result: </span>A long string.
const span = document.querySelector("span");
const textNode = span.nextSibling;
textNode.deleteData(1, 5);
Interactive exampleOpen the canonical MDN source to run this embedded demo.
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.