| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/API/CharacterData/insertData | [Back] [Original] |
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Gerten und in vielen Browserversionen. Sie ist seit Juli 2015 browserbergreifend verfgbar.
Die insertData()-Methode der CharacterData-Schnittstelle fgt die bereitgestellten Daten in die aktuellen Daten dieses CharacterData-Knotens ein, und zwar am angegebenen Versatz ab dem Beginn der bestehenden Daten. Die bereitgestellten Daten werden in die bestehenden Daten eingefgt.
insertData(offset, data)
offsetDie Versatzanzahl der Zeichen, an der die bereitgestellten Daten eingefgt werden sollen. 0 ist das erste Zeichen der Zeichenkette.
dataDie Daten, die eingefgt werden sollen.
Keiner.
IndexSizeError DOMExceptionWird ausgelst, wenn der Versatz negativ oder grer als die Lnge der enthaltenen Daten ist.
<span>Result: </span>A string.
const span = document.querySelector("span");
const textNode = span.nextSibling;
textNode.insertData(2, "long ");
| Spezifikation |
|---|
| DOM # dom-characterdata-insertdata |
CharacterData.appendData(), CharacterData.deleteData(), CharacterData.replaceData()CharacterData.dataCharacterDataAbortControllerAbortSignalAbstractRangeAttrCDATASectionCommentCustomEventDOMErrorDOMExceptionDOMImplementationDOMParserDOMTokenListDocumentDocumentFragmentDocumentTypeElementEventEventTargetHTMLCollectionMutationObserverMutationRecordNamedNodeMapNodeNodeIteratorNodeListProcessingInstructionQuotaExceededErrorRangeShadowRootStaticRangeTextTreeWalkerXMLDocumentXPathEvaluatorXPathExpressionXPathResultXSLTProcessorDer Bauplan fr ein besseres Internet.
Teile dieses Inhalts sind 19982026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfgbar unter einer Creative-Commons-Lizenz.
| Web Proxy Viewer | New URL | Original Page |