1. ホーム
  2. javascript

[解決済み] javascriptのみで、サイトのbody要素を取得する。

2022-03-11 13:25:56

質問

以下のサイトの本文を取得したい。 http://sports.espn.go.com/nhl/bottomline/scores?nhl_s_left1 しかし、私はjavascriptのみを使用するように制限したいと思います。

どのように解決するのですか?

これを試してみてください。

<script>
window.onload = function get_body() {

  body = document.getElementsByTagName('body')[0];
}

</script>

説明させてください。その window.onload は、スクリプトが実行される前にHTMLがロードされるようにするためです。bodyタグが1つしかなくても、この方法を使っています^。基本的には、bodyタグの中からquot;first"を見つけ、body要素そのものを取得し、他の属性や子ノードをすべて取得しないように、index.quotを使用して指示します。 [0] . もし、bodyタグに関係するものすべてが欲しいのであれば、インデックスを0にします。