Name
CharacterData.replaceData( ) — replace characters of a Text or Comment node with a string
Availability
DOM Level 1 Core
Synopsis
void replaceData(unsigned longoffset
, unsigned longcount
, Stringarg
) throws DOMException;
Arguments
-
offset
The character position within the Text or Comment node at which the replacement is to begin.
-
count
The number of characters to be replaced.
-
arg
The string that replaces the characters specified by
offset
andcount
.
Throws
This method may throw a DOMException with one of the following
code
values in the following circumstances:
-
INDEX_SIZE_ERR
offset
is negative or greater than the length of the Text or Comment node, orcount
is negative.-
NO_MODIFICATION_ALLOWED_ERR
The node is read-only and may not be modified.
Description
This method replaces count
characters
starting at position offset
with the
contents of the string arg
. If the sum of
offset
and
count
is greater than the length of the
Text or Comment node, all characters from
offset
on are replaced.
Get JavaScript: The Definitive Guide, Fourth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.