W3cubDocs

/Haxe JavaScript

CharacterData

package js.html

extends NodeEventTarget

extended by Comment, ProcessingInstruction, Text

Available on js

The CharacterData abstract interface represents a Node object that contains characters. This is an abstract interface, meaning there aren't any object of type CharacterData: it is implemented by other interfaces, like Text, '. In XML, the character sequence '--' cannot be used within a comment.">Comment, or ProcessingInstruction which aren't abstract.

Documentation CharacterData by Mozilla Contributors, licensed under CC-BY-SA 2.5.

See also:

Variables

data:String

Is a DOMString representing the textual data contained in this object.

read onlylength:Int

Returns an unsigned long representing the size of the string contained in CharacterData.data.

read onlynextElementSibling:Element

read onlypreviousElementSibling:Element

Methods

after(nodes:Rest<Node>):Void

after(nodes:Rest<String>):Void

Throws:

null

DOMError

appendData(data:String):Void

Appends the given DOMString to the CharacterData.data string; when this method returns, data contains the concatenated DOMString.

Throws:

null

DOMError

before(nodes:Rest<Node>):Void

before(nodes:Rest<String>):Void

Throws:

null

DOMError

deleteData(offset:Int, count:Int):Void

Removes the specified amount of characters, starting at the specified offset, from the CharacterData.data string; when this method returns, data contains the shortened DOMString.

Throws:

null

DOMError

insertData(offset:Int, data:String):Void

Inserts the specified characters, at the specified offset, in the CharacterData.data string; when this method returns, data contains the modified DOMString.

Throws:

null

DOMError

remove():Void

replaceData(offset:Int, count:Int, data:String):Void

Replaces the specified amount of characters, starting at the specified offset, with the specified DOMString; when this method returns, data contains the modified DOMString.

Throws:

null

DOMError

replaceWith(nodes:Rest<Node>):Void

replaceWith(nodes:Rest<String>):Void

Throws:

null

DOMError

substringData(offset:Int, count:Int):String

Returns a DOMString containing the part of CharacterData.data of the specified length and starting at the specified offset.

Throws:

null

DOMError

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/CharacterData.html