web-dev-qa-db-ja.com

Firebugコンソール:console.logを表示していません

何かをテストしようとしていますが、何らかの理由で、Firebugコンソールで作業しているときに、getElementByTagName('script')メソッドを使用してHTMLページにスクリプトタグの配列を作成できません。私はおそらく私が見落としている愚かな何かがあることを認識しています。

これはダミーのHTMLページです。

<html>
<head>
    <title>Random Crapolla Page</title>
    <h1>Random Crapolla Page</h1>
</head>

<body>
    <div id="whyNot">
    <p id="p1">
        <a href="http://google.com">Here is link one</a><br />
        <a href="http://google.com">Oh poop here's another</a><br />
        <a href="http://google.com">And a 3rd for good measure</a><br />
    </p>

    <a id="p2">
        Latin. Latin. Latin...<br />
        Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum
    </p>
    </div>
    <!-- Script tag testing-->
    <script type="text/javascript" src="itDoesntExist.js"></script>
    <script type="text/javascript" src="dummyJSnumeroDos.js"></script>
</body>

そして、これは私がFirebugコンソールに入力しているものです:

var scripts = document.getElementsByTagName('script');
console.log(scripts);

enter image description here


コンソールですべて選択済み enter image description here

22
beckah

infoを選択すると、情報のみが表示されます。 Allボタンをクリックしてください!

enter image description here

そして、それが違いを生むことを示すために、新しいスクリーンショット

enter image description here

14
epascarello

Firebugは 正式に廃止 になり、Firefoxが関連データへのアクセスに使用するFirefox内部APIの変更により、Firefox 51.0.1でコンソール出力が壊れています。参考までに、これはエラーです。

TypeError:ConsoleAPIListenerはコンストラクタconsole.js:149:38ではありません

Firebugユーザーは、代わりに Firefox DevTools に切り替えることをお勧めします。そこでは、コンソール出力は期待どおりに機能します。

54

CTRL-SHIFT-Kを押して、完全なコンソールを開きます。上から2番目の行には、NET、CSS、JS ... Loggingタブがあります。ロギングの横にあるドロップダウンをクリックして、少なくとも「ログ」がオンになっていることを確認してください。

これでメッセージが表示されます。 CTRL + SHIFT + Jの代わりにこれを使用します

13
Ananttah

申し訳ありませんが、私はFirebugの大ファンであり、Firefox dev toolsツールが好きではありません(要素を検査)。

Firefoxをバージョン50.1.0にダウングレードすると、console.logメッセージが表示されます。 https://ftp.mozilla.org/pub/firefox/releases/50.1.0/

他のファンに役立つことを願っています...

4
Ricky Levi