Web 開発では、多くの場合、Web ページまたはドキュメントの HTML コンテンツ全体にアクセスする必要があります。 HTML 構造を操作する場合でも、重要な情報を抽出する場合でも、このコンテンツを文字列として取得する方法を理解することが重要です。
これを JavaScript で実現するには、ドキュメント オブジェクトにアクセスできるメソッドが用意されています。ルート要素を取得し、その HTML マークアップを取得します。詳細を見てみましょう。
document.documentElement プロパティはルート を表します。ウェブページの要素。この要素にアクセスすると、そのタグ内の HTML コンテンツ全体を取得できます。
HTML を抽出するには 2 つのメソッドが利用可能です:
.innerHTML を使用して HTML コンテンツを文字列として取得するには:
// Get the root <html> element const htmlElement = document.documentElement; // Extract the HTML content const htmlString = htmlElement.innerHTML;
< を含む HTML コンテンツを取得するには;html> .outerHTML:
// Get the root <html> element const htmlElement = document.documentElement; // Extract the HTML content with the <html> tag const htmlString = htmlElement.outerHTML;
これらのメソッドは、Web ページの HTML コンテンツに文字列としてアクセスする簡単な方法を提供し、解析、操作、データ抽出などのさまざまな操作を可能にします。
以上がJavaScript で Web ページの HTML コンテンツを文字列として取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。