ProcessingInstruction
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Die ProcessingInstruction-Schnittstelle repräsentiert eine Verarbeitungsanweisung; das heißt, ein Node, der eine Anweisung enthält, die auf eine bestimmte Anwendung abzielt, aber von anderen Anwendungen, die die Anweisung nicht erkennen, ignoriert werden kann.
Warnung:>ProcessingInstruction-Knoten werden nur in XML-Dokumenten unterstützt, nicht in HTML-Dokumenten. In diesen wird eine Verarbeitungsanweisung als Kommentar betrachtet und als Comment-Objekt im Baum dargestellt.
Eine Verarbeitungsanweisung kann sich von der XML-Deklaration unterscheiden.
Hinweis:
Benutzerdefinierte Verarbeitungsanweisungen dürfen nicht mit "xml" beginnen, da xml-präfixierte Verarbeitungsanweisungszielnamen von der XML-Spezifikation für bestimmte, standardisierte Verwendungen reserviert sind (siehe zum Beispiel <?xml-stylesheet ?>).
Zum Beispiel:
<?xml version="1.0"?>
ist eine Verarbeitungsanweisung, deren target xml ist.
Instanz-Eigenschaften
Diese Schnittstelle erbt auch Eigenschaften von ihren übergeordneten Schnittstellen, CharacterData, Node und EventTarget.
ProcessingInstruction.sheetSchreibgeschützt-
Gibt das zugehörige
StyleSheet-Objekt zurück, falls vorhanden; odernull, wenn keines vorhanden ist. ProcessingInstruction.targetSchreibgeschützt-
Ein Name, der die Anwendung identifiziert, für die die Anweisung bestimmt ist.
Instanz-Methoden
Diese Schnittstelle hat keine spezifische Methode, erbt jedoch Methoden von ihren übergeordneten Schnittstellen, CharacterData, Node und EventTarget.
Spezifikationen
| Specification |
|---|
| DOM> # interface-processinginstruction> |
Browser-Kompatibilität
Loading…