如何将 Javascript 文件链接到另一个 Javascript 文件

这里有两个文件在同一个文件夹中。我正在尝试调用一个名为 greet 的函数app1in app2。


app1.html


<script>

  function greet() {

    alert('hello from App1')

  }

  // greet() // commented out code

</script>

app2.html


<script type="text/javascript" src="./app1.html"></script>

<script>

  function app2() {

    alert('app2')

  }

  app2()

  greet() // this line of code is not working

</script>


弑天下
浏览 95回答 2
2回答

长风秋雁

如果要在另一个js文件中调用该文件,则必须在调用文件中引用该文件。前任。请参阅该head部分中的文件。&nbsp; <head>&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; <script src="File2.js" type="text/javascript"></script>&nbsp;&nbsp; &nbsp; <script src="File1.js" type="text/javascript"></script>&nbsp;&nbsp; </head>你可以让你的body标签是这样的:<body>&nbsp; <script type="text/javascript">&nbsp; &nbsp;Method2(); // Where you want to call method from another JS.&nbsp; </script>&nbsp;</body>然后,使用第一个文件文件1.jsfunction Method1(number) {&nbsp; alert("Method1");}文件2.jsfunction Method2() {&nbsp;Method1("Method1 is called in Method2");&nbsp;}

跃然一笑

我建议使用单独的外部 js 文件而不是嵌入式<script>标签,但这可能会有所帮助
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript