| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/API/ShadowRoot/getHTML | [Back] [Original] |
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.
Seit September 2024 funktioniert diese Funktion auf aktuellen Gerten und in aktuellen Browserversionen. Auf lteren Gerten oder in lteren Browsern funktioniert sie mglicherweise nicht.
Die getHTML()-Methode der ShadowRoot-Schnittstelle wird verwendet, um das DOM einer Shadow-Root in einen HTML-String zu serialisieren.
Die Methode bietet ein Optionsargument, das die Serialisierung von Kindknoten ermglicht, die Shadow-Roots sind. Die Optionen knnen verwendet werden, um verschachtelte Shadow-Roots einzuschlieen, die als serializable festgelegt wurden, und/oder ein bestimmtes Array von ShadowRoot-Objekten, die entweder offen oder geschlossen sein knnen.
Ohne Argumente werden Kindknoten, die Shadow-Roots sind, nicht serialisiert, und diese Methode verhlt sich in gleicher Weise wie das Lesen des Wertes von Element.innerHTML.
Beachten Sie, dass einige Browser die <- und >-Zeichen als < und > serialisieren, wenn sie in Attributwerten erscheinen (siehe Browser-Kompatibilitt). Dies soll eine potenzielle Sicherheitslcke verhindern (mutation XSS), bei der ein Angreifer Eingaben erstellen kann, die eine Sanisierungsfunktion umgehen und so einen Cross-Site Scripting (XSS)-Angriff ermglichen.
getHTML(options)
options OptionalEin Optionsobjekt mit den folgenden optionalen Parametern:
serializableShadowRootsEin boolescher Wert, der angibt, ob serialisierbare Shadow-Roots eingeschlossen werden sollen.
Der Standardwert ist false.
shadowRootsEin Array von ShadowRoot-Objekten, die serialisiert werden sollen.
Diese werden unabhngig davon eingeschlossen, ob sie als serializable markiert sind oder ob sie offen oder geschlossen sind.
Der Standardwert ist ein leeres Array.
Ein String, der die HTML-Serialisierung der Shadow-Root darstellt.
Keine.
| Spezifikation |
|---|
| HTML # dom-shadowroot-gethtml |
ShadowRootAbortControllerAbortSignalAbstractRangeAttrCDATASectionCharacterDataCommentCustomEventDOMErrorDOMExceptionDOMImplementationDOMParserDOMTokenListDocumentDocumentFragmentDocumentTypeElementEventEventTargetHTMLCollectionMutationObserverMutationRecordNamedNodeMapNodeNodeIteratorNodeListProcessingInstructionQuotaExceededErrorRangeStaticRangeTextTreeWalkerXMLDocumentXPathEvaluatorXPathExpressionXPathResultXSLTProcessorDer 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 |