CharacterData: Methode deleteData()

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.

Die deleteData()-Methode des CharacterData-Interfaces entfernt alle oder einen Teil der Daten aus diesem CharacterData-Knoten.

Syntax

js
characterData.deleteData(offset, count)

Parameter

offset

Die Anzahl der Bytes vom Beginn der Daten, ab denen entfernt werden soll. 0 ist das erste Zeichen des Strings.

count

Die Anzahl der zu entfernenden Bytes.

Rückgabewert

Keiner.

Ausnahmen

IndexSizeError DOMException

Wird ausgelöst, wenn offset größer ist als die Länge der enthaltenen Daten.

Beispiel

html
<span>Result: </span>A long string.
js
const span = document.querySelector("span");
const textNode = span.nextSibling;

textNode.deleteData(1, 5);

Spezifikationen

Specification
DOM Standard
# dom-characterdata-deletedata

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch