<script>Web ページのタグを一覧表示するために必要な Google Chrome 拡張機能を作成したいと考えていました。そこで、その特定の Web ページでのみ実行されるmanifest.jsonスクリプトを使用して を作成しました。ページを読み込んだときに、 の値が適切な要素を含む配列"run_at": "document_start"の値であることに気付きましたが、その長さは 0 であり、要素にアクセスできませんでした。document.getElementsByTagName('script')<script>
var scripts = document.getElementsByTagName('script');
console.log(scripts.length); // 0
console.log(scripts); // [<script type="text/javascript">...</script>] with expected JavaScript in it
どこかが確実に間違っています。変数のscripts長さは 0 ですが、アクセスできない要素が含まれていることがコンソールに表示されます。
