1. ホーム
  2. ジャバスクリプト

[解決済み】文書全体のHTMLを文字列として取得する方法は?

2022-04-16 11:46:31

質問

の中にあるHTML全体をJSで取得する方法はありますか? html タグを文字列として使用できますか?

document.documentElement.??

解決方法は?

MSは outerHTMLinnerHTML のプロパティを少し前に変更しました。

によると エムディーエヌ , outerHTML は、Firefox 11, Chrome 0.2, Internet Explorer 4.0, Opera 7, Safari 1.3, Android, Firefox Mobile 11, IE Mobile, Opera Mobile, Safari Mobileでサポートされています。 outerHTML DOMのパースとシリアライズ の仕様です。

参照 quirksmode をクリックすると、ブラウザの互換性が表示されます。すべてのサポート innerHTML .

var markup = document.documentElement.innerHTML;
alert(markup);