在脚本中定义的html文件中调用函数

时间:2018-04-19 23:23:26

标签: javascript html methods handlebars.js undefined

<html>
   <head>
      //stuff
   </head>
   <body>
      <script>
         function a() {
            //calls b()
         }
         function b() {
            // does something with {{array}} which comes from server side js using res.render
         }
      </script>
      <button class="btn" type="button" onclick="a()"><span>Click</span></button> //call a()
   </body>
</html>

这不是重复的!所以我遇到这个问题,它说a()没有定义,但是()是在脚本中定义的。另一个问题是我不能将a()移动到一个单独的文件,因为它调用b(),它必须保留在这个hbs文件中才能访问代码中提到的数组(我认为)。

我该怎么办?我对这些东西还很陌生,所以请不要过于复杂,谢谢!注意:这是一个技术上的hbs文件

0 个答案:

没有答案