Replace the characters starting at the specified 16-bit unit offset
with the specified string.
Parameters:
-
offset - The offset from which to start replacing.
-
count - The number of 16-bit units to replace. If the sum of
offset
and
count
exceeds
length
, then all 16-bit units to the end of the data
are replaced; (i.e., the effect is the same as a
remove
method call with the same range, followed by an
append
method invocation).
-
arg - The
DOMString
with which the range must be
replaced.
Throws:
-
DOMException - INDEX_SIZE_ERR: Raised if the specified
offset
is
negative or greater than the number of 16-bit units in
data
, or if the specified
count
is
negative.
NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.