问题标签 [referenceerror]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5009 浏览

javascript - 未捕获的 ReferenceError,通过 android 应用程序调用 javascript 函数..?

我正在尝试通过 android Webview Activity 调用 javascript 函数 setGameName() 但它正在抛出uncaught ReferenceError:setGameName not defined at :1.

我的源代码如下:

html代码:

它加载 index.html 很好,但在函数调用时抛出异常,请提供适当的解决方案..

更新:

但是我该如何实现它呢..?

0 投票
2 回答
258 浏览

javascript - Javascript自定义应用函数

我正在和一个朋友一起构建一个 javascript 库,该库应该让 HTML5 游戏创建更容易(但这实际上只是为了好玩),这里有一些我遇到问题的代码:

用户将调用 this.draw 函数并将谓词传递给它。只有当视图数组中的每个对象都实现了它时,才会执行传递给 apply 函数的函数 moveView。

但是,我的控制台抛出一个错误,提示“未定义 moveView”,这是有道理的,因为 . 在我调用我的应用函数时,我不希望解释器检查 moveView 是否存在,我只想将它传递进去,以便检查每个被应用的对象是否实现了该函数。我认为也许调用 apply likeapply("draw", p, this.views);会起作用,但那也不起作用,因为在 apply 函数中, f 不再是函数,而是字符串。我真的只是希望能够将任何通用函数名称传递给我的应用函数,这样我就可以在那里进行所有检查。

我所有的代码都可以在我的Github上找到。

编辑:

0 投票
3 回答
195 浏览

jquery - JavaScript 中的引用错误。附加函数中未定义的字符

使用来自 jquery 的 append 函数添加标签。

这是阻塞的jquery代码

以及来自浏览器的 HTML 代码

当我单击li标签时,它会调用定义的函数addText(section){}。我得到的参考错误是它无法识别我传递给函数的完整字符串,而是 2 个数字(减法)。这就是为什么会出现错误说明 C 未定义的原因。

我正在尝试获取一个看起来像这样的 html 代码

如何修改我的 javascript 代码,以便在 HTML 代码中出现 2 个引号(和/或 javascript 将参数解释为字符串而不是 2 个数字)?单击标签后会引发错误

toString()函数也没有做任何事情。

提前致谢

0 投票
3 回答
4077 浏览

jquery - 引导弹出未加载 ReferenceError: jQuery is not defined

多年来,我一直在尝试各种不同的解决方案,但我无法弄清楚为什么我的引导弹出窗口不起作用。

我得到一个:ReferenceError: $ is not defined for

这是我想将鼠标悬停在上面以显示弹出窗口的按钮:

这是我附上的脚本:

这是函数调用:

如果您认为它们可能会发生冲突,我也附加了其他引导 js

0 投票
1 回答
855 浏览

javascript - 一个 iframe 中的 Bing 地图中的多个位置

我试图让这段代码在 iframe 中工作,但我总是得到错误:

ReferenceError:未定义 GetMap

我不是高级程序员,所以我不知道为什么它单独工作,而不是在 iframe 中(而且似乎没有人有同样的问题)!帮助将不胜感激。

PS:编程代码主要来自YoYoMyo(谁在stackoverflow上发布的),我只是将它改编为我的使用

0 投票
1 回答
1187 浏览

javascript - ReferenceError:未定义插入记录

我有这个 html 代码,它应该检索一个本地 json 文件并让它解析和字符串化到本地存储。我想测试代码,但是当我填写表单并运行它时,它说 ReferenceError: insertRecord is not defined in Firefox console。

任何帮助将不胜感激。谢谢你。

0 投票
1 回答
2812 浏览

javascript - 未捕获的引用错误

我正在尝试使用onEndedHTML5 中的属性一首一首地播放 3 首歌曲。这是我的第一次尝试,但出现错误。

错误 : Uncaught ReferenceError: src is not defined nextSong marioKart.html:49 onended marioKart.html:58

下面是我的代码:

有人可以帮助我实现这一目标吗?

0 投票
2 回答
1340 浏览

javascript - JavaScript:未捕获的引用错误:未定义 erik

我正在编写一个小实用程序,可以让我更轻松地使用画布。但是,当我运行代码时,我得到了错误Uncaught SyntaxError: Unexpected token = (erik.core.js:5)Uncaught ReferenceError: erik is not defined (test.html:14( (anonymous function).

这是我的 HTML 代码:

和 JavaScript (erik.core.js):

0 投票
3 回答
54 浏览

javascript - if (a) {} 抛出 uncaughtReferenceError

我需要能够检查一个变量是否存在(如果它没有将它分配给 {})而不在 javascript 中引发错误。当我尝试这段代码时

它抛出 uncaughtReferenceError

我真正想做的是这样的事情而不会引发错误:

或者它看起来像这样

0 投票
2 回答
926 浏览

javascript - ReferenceError:找不到变量:_e_0uWl - 浏览器“中断”

我们在 Safari 6.0.4 上有一个非常奇怪的问题:

用户可以愉快地在我们的页面上冲浪,突然他们在我们所有的页面上都得到了这个:

ReferenceError:找不到变量:_e_0uWl

其他网站仍然可以正常工作。唯一的解决方法是重新启动 Safari。
该网站使用 jquery 等建立在 asp.net 上。我们搜索了所有代码,但找不到任何可以引用的内容:_e_0uWl

所有扩展都被禁用。
让我感到困惑的是,这不仅仅发生在页面上,如果你移开它,它会再次起作用,不,一旦它被破坏,它就会一直被破坏。什么可以让浏览器做到这一点?

更新:这又发生了几次,但变量名不同:

我们甚至在 Windows 机器上使用 Firefox。所以这不仅仅是 Safari 的问题。

规格:IIS7 上的 ASP.NET 4.5,带有用于捆绑和缩小的 MS 优化框架。jQuery 1.9.2,Micosoft Ajax 控制工具包。