【问题标题】:ReferenceError in JavaScriptJavaScript 中的引用错误
【发布时间】:2015-12-29 15:07:22
【问题描述】:

我的网络应用程序有问题。 Firebug 控制台给了我一个“ReferenceError”,几乎没有找到每个函数。我真的不知道。我什至没有改变某些功能的东西。 我的代码的 sn-p:

<body>
...
<tr id="08">
    <td>08:00</td>
    <td id="mo08" onclick="go(this)"> </td>
    ....
</body>

onclick 函数和 &lt;body onload=function()&gt; 都不起作用。 我试图将脚本放入标题中,但它不起作用,在正文下方也没有。

function go(element) { 
  var ident = element.id;
  windowOpener("SomePage.jsp?i="+ident);
  checkDataBase();
}

【问题讨论】:

  • 我对 JSP 一无所知,所以我可能是错的,但是……你在走之前不是想念function 吗?
  • 只在这篇文章中忘记了它。我的代码中有它。还是谢谢
  • 请提供可以重现您的错误的代码sn-p。
  • 错误出现在哪一行? checkDataBase() 是什么?

标签: javascript referenceerror


【解决方案1】:

在此函数之前,您的 javascript 文件中可能有任何错误,即 如果函数按以下顺序编写,例如

function foo1() {} /* If it contains error then 
functions below it will not be able to recognised by compiler */ 
    function foo2() {}
    function go() {}

所以在go()定义之前检查错误

【讨论】:

    【解决方案2】:

    我现在已经解决了我的问题。问题是我尝试连接到我的 mysql 服务器并从中获取一些数据。在我删除它之后,一切对我来说都很好。 错误发生在第 1 行第 1 列,所以我没有任何线索,在哪里可以找到我的错误。 我感谢大家的时间和努力。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-11
      • 1970-01-01
      • 2013-03-11
      相关资源
      最近更新 更多