Baseline Widely available
createProcessingInstruction()
ã¯æ°ããå¦çå½ä»¤ãã¼ããçæãã¦è¿ãã¾ãã
æ°ãããã¼ã㯠node.insertBefore
ã®ããã«ããããããã¨ãæç«ãããããã« XML ææ¸ã«æ¿å
¥ããã¾ãã
createProcessingInstruction(target, data)
弿°
piNode
ã¯çµæã® ProcessingInstruction
ãã¼ãã§ããtarget
ã¯å¦çå½ä»¤ã®æåã®é¨å (ã¤ã¾ã <?target ⦠?>
) ãå«ãæååã§ããdata
㯠target ã®å¾ã«å¦çå½ä»¤ãä¼ãããã¹ã¦ã®æ
å ±ãå«ãæååã§ãããã®ãã¼ã¿ã¯ããªã次第ã§ããã ?>
ã¯å¦çå½ä»¤ãéããã®ã§å«ããã¨ãã§ãã¾ããããªã (undefined
)ã
InvalidCharacterError
DOMException
以ä¸ã®ä½ãããçã«ãªãã¨ä¾å¤ãçºçãã¾ãã
target
ã®å¤ãæå¹ãª XML å ã§ã¯ãªãå ´åãä¾ãã°ãæ°å¤ããã¤ãã³ãããªãªããªã©ã§å§ã¾ã£ãããè±æ°åãã¢ã³ãã¼ã¹ã³ã¢ããã¤ãã³ãããªãªã以å¤ã®æåãå«ãã§ãããããå ´åã?>
) ã data
ã«å«ã¾ãã¦ããå ´åãconst doc = new DOMParser().parseFromString("<foo />", "application/xml");
const pi = doc.createProcessingInstruction(
"xml-stylesheet",
'href="mycss.css"',
);
doc.insertBefore(pi, doc.firstChild);
console.log(new XMLSerializer().serializeToString(doc));
// è¡¨ç¤ºçµæ: <?xml-stylesheet href="mycss.css" type="text/css"?><foo/>
仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4