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.
ProcessingInstruction
接口表示一个处理指令;简单说就是一种包含特定应用指令的 Node
,对于那些不识别该应用指令的程序,会忽略它。
警告: ProcessingInstruction
节点仅在 XML 文档中受支持,在 HTML 文档中不被支持。在 HTML 文档中,处理指令会被视为注释,并在树中表示为 Comment
对象。
处理指令可能与 XML 声明不同。
备注:用户定义的处理指令不能以 xml
开头,因为以 xml
为前缀的处理指令目标名称是由 xml 规范为特定用途保留的(如 <?xml-stylesheet ?>
)。
例如:
html
<?xml version="1.0"?>
是一个 target
为 xml
的处理指令。
实例属性
此接口从其父接口 CharacterData
、Node
和 EventTarget
继承方法。
ProcessingInstruction.sheet
只读-
如果存在关联的
StyleSheet
对象,则返回该对象;否则为null
。 ProcessingInstruction.target
只读-
常用于获取处理指令的目标。
实例方法
此接口没有任何特定方法,但从其父接口 CharacterData
、 Node
和 EventTarget
继承方法。
规范
Specification |
---|
DOM Standard # interface-processinginstruction |
浏览器兼容性
BCD tables only load in the browser