onClick无法使用Javascript函数

onClick not working with Javascript functions

本文关键字:Javascript 函数 onClick      更新时间:2023-09-26

我想在单击按钮loadTweets后获得警报。有人能告诉我为什么我没有收到警报吗?结果我得到一个"ReferenceError:找不到变量:test"。我已经尝试了所示的方法以及(#loadTweets).click(test())方法。

<!DOCTYPE html>
<html>
  <head>
    <script src="jquery.js"></script>
    <script src="data_generator.js"></script>
  </head>
  <body>
  <input type="button" id="loadTweets" onClick="test()" value="load tweets">
  <script>
  $(document).ready(function(){
  function test() {
    alert("HELLO WORLD!")
  }
  ...
  </script>
  </body>
</html>
$( "loadTweets" ).on( "click", test);