Google chrome extension 来自Javascript的Chrome扩展链接内容

Google chrome extension 来自Javascript的Chrome扩展链接内容,google-chrome-extension,Google Chrome Extension,所以,我试图做一个基本的谷歌Chrome Hello World扩展。有人能解释一下为什么下面的代码不起作用吗?谢谢 popup.js: document.getElementById("foobar").innerHTML = "Hello Chrome Extensions"; popup.html: <!doctype html> <html> <head> <title>Hello Chrome</title>

所以,我试图做一个基本的谷歌Chrome Hello World扩展。有人能解释一下为什么下面的代码不起作用吗?谢谢

popup.js:

document.getElementById("foobar").innerHTML = "Hello Chrome Extensions";
popup.html:

<!doctype html>
<html>
  <head>
    <title>Hello Chrome</title>
    <script src="popup.js"></script>
    <div id="foobar"></div>
  </head>
  <body>
  </body>
</html>

你好,Chrome

我遵循的是。

的“框架”,它可以通过两种方式解决:

  • 交换
    的顺序
  • 将代码包装在domready事件中的
    popup.js
    中:

    document.addEventListener('DOMContentLoaded', function() {
        // Code here...
    });
    

  • 您的代码失败,因为在执行脚本时,
    未知。

    交换
    行的顺序,或者将代码包装在
    文档.addEventListener中的
    popup.js
    中('DOMContentLoaded',function(){…code here…})。谢谢!多么愚蠢的错误啊。考虑把它作为一个答案,以便它可以被接受。