Name
CharacterData.replaceData( ): replace characters of a Text or Comment node with a string — 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
offsetandcount.
Throws
This method may throw a DOMException with one of the
following code values in the
following circumstances:
-
INDEX_SIZE_ERR offsetis negative or greater than the length of the Text or Comment node, orcountis 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.
Notice that the insertData(
) and deleteData( )
methods are both special cases of this one.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access