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
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
length |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.