ProcessingInstruction

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 ProcessingInstruction-Schnittstelle repräsentiert eine Processing Instruction; also einen Node, der eine Anweisung für eine spezifische Anwendung einbettet, aber von allen anderen Anwendungen, die die Anweisung nicht erkennen, ignoriert werden kann.

Warning: ProcessingInstruction-Knoten werden nur in XML-Dokumenten unterstützt, nicht in HTML-Dokumenten. In HTML-Dokumenten wird eine Processing Instruction als Kommentar betrachtet und als Comment-Objekt im DOM-Baum dargestellt.

Eine Processing Instruction kann sich von der XML-Deklaration unterscheiden.

Hinweis: Benutzerdefinierte Processing Instructions dürfen nicht mit "xml" beginnen, da Namensziele von Processing Instructions, die mit xml-präfixiert sind, durch die XML-Spezifikation für bestimmte Standardverwendungen reserviert sind (siehe z. B. <?xml-stylesheet ?>).

Zum Beispiel:

html
<?xml version="1.0"?>

ist eine Processing Instruction, deren target xml ist.

EventTarget Node CharacterData ProcessingInstruction

Instanz-Eigenschaften

Diese Schnittstelle erbt auch Eigenschaften von ihren übergeordneten Schnittstellen, CharacterData, Node und EventTarget.

ProcessingInstruction.sheet Schreibgeschützt

Gibt das zugehörige StyleSheet-Objekt zurück, falls vorhanden; andernfalls null.

ProcessingInstruction.target Schreibgeschützt

Ein Name, der die Anwendung identifiziert, an die die Anweisung gerichtet ist.

Instanz-Methoden

Diese Schnittstelle hat keine spezifischen Methoden, erbt jedoch Methoden von ihren übergeordneten Schnittstellen, CharacterData, Node und EventTarget.

Spezifikationen

Specification
DOM
# interface-processinginstruction

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
ProcessingInstruction
sheet
target

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch