CharacterData: length property

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

The read-only CharacterData.length property returns the number of characters in the contained data, as a positive integer.

Value

A positive integer with the length of the CharacterData.data string.

Example

Note: CharacterData is an abstract interface. The examples below use Text, a concrete interface implementing it.

html
Length of the string in the <code>Text</code> node: <output></output>
js
const output = document.querySelector("output");
const textNode = new Text("This text has been set using 'textNode.data'.");

output.value = textNode.length;

Specifications

Specification
DOM Standard
# dom-characterdata-length

Browser compatibility

BCD tables only load in the browser