このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
Document: parseHTMLUnsafe() 静的メソッド
Baseline 2025Newly available
Since September 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
parseHTMLUnsafe() はDocument オブジェクトの静的メソッドで、HTML の文字列(宣言的なシャドウルートを含む可能性があるもの)を解釈し、新しいDocument インスタンスを生成するために使用します。
メソッド名の接尾辞 "Unsafe" は、<script> 要素が構文解析中に評価されないのに対し、このメソッドは他にも安全でない可能性のある XSS 関連の入力をサニタイズしないことを示します。
結果として得られるDocument は、コンテンツ型が "text/html"、文字セットには UTF-8、URL には "about:blank" が指定されます。
In this article
構文
js
Document.parseHTMLUnsafe(input)引数
html解釈する HTML の文字列です。
返値
Document です。
例外
なし。
仕様書
| Specification |
|---|
| HTML> # dom-parsehtmlunsafe> |
ブラウザーの互換性
関連情報
DOMParser.parseFromString(): HTML または XML を DOM ツリーに入れるElement.setHTMLUnsafe