問題タブ [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 投票する
1 に答える
279 参照

javascript - JS要素が存在するかどうかを確認する関数を作成する

私は自分自身がjavascript要素がたくさん存在するかどうかを確認するために以下を使用していることに気づきました:

コードの繰り返しを減らすことができるように関数を作成したいと思います。

これが私が作成した関数です:

問題は、変数が関数を通過する前に未定義であるということです。javascriptエラーを生成します。これを処理する関数を作成するにはどうすればよいですか?

0 投票する
1 に答える
950 参照

javascript - Google Chrome で JavaScript を使用して別のフレームにアクセスする (Uncaught ReferenceError)

ページの変更を通じて音楽を再生するために、上部のフレームにフラッシュ mp3 プレーヤーを配置し、下部のフレームにコンテンツを配置する Web サイトを開発しています。下のフレームで曲のタイトル ボタンを押すと、上のフレームの JavaScript にアクセスして、フラッシュ mp3 プレーヤーがその曲を再生します。

これは IE と Firefox では機能しますが、Chrome では機能しません。

これはトップフレームにあります:

下のフレームは、ボタンを介してアクセスします。

しかし、私がChromeにいるとき、私はエラーを受け取ります:

Uncaught ReferenceError: callToActionscript が定義されていません

私はこれに対する解決策を見つけることができません! 愛はありますか?

0 投票する
3 に答える
9593 参照

javascript - ReferenceErrorとグローバルオブジェクト

JavaScriptのブラウザwindowでは、グローバルオブジェクトが使用されます。これは、グローバルスコープで定義されたすべての変数がの子であることを意味しますwindow。では、なぜこの結果が得られるのでしょうか。

フィドル

これらの2つの線は同じである必要がありますね。

0 投票する
4 に答える
1732 参照

php - PHP variable inside AJAX data string

I get Uncaught ReferenceError: bierta (or whatever the URL var is) is not defined when I run the AJAX call below. How can I fix this?

#xA;
0 投票する
1 に答える
110 参照

javascript - Cakefile に JS 関数が表示されない

build次の行が表示される場所と呼ばれるタスクを定義する Cakefile を作成しています。

でタスクを実行すると、関数が未定義でcake buildあるというメッセージがスローされます。ReferenceErrortoString

Nodeのインストールを修復し、CoffeeScriptをnpm.

0 投票する
8 に答える
132085 参照

javascript - $(document).ready(function(){ Uncaught ReferenceError: $ が定義されていません

こんにちは、次のコードを使用しているときに「Uncaught ReferenceError: $ is not defined」が発生しています

現在、ログに次のエラーが記録されています。フレームワークのサンプルを見てきましたが、エラーがどこにあるのかわかりません。私が HTML や js を作成してから 10 年以上が経ちましたが、当時私が行っていたのは非常に基本的なことでした。どんな助けでもいただければ幸いです

ここに画像の説明を入力

0 投票する
1 に答える
1354 参照

c# - asp.net コントロールの javascript メソッドの呼び出しが機能しない

これは私のJavaScriptです:

そして、次のように 2 つの<asp:Hyperlink>タグを設定しています。

Chrome でデバッガ ツールを実行すると、次のメッセージが表示されます。

私は JavaScript についてかなり無知ですが、そこにあるものを読むのに十分な知識があり、問題がわかりません。

0 投票する
2 に答える
15348 参照

javascript - 参照エラーを発生させずに、存在しない JavaScript オブジェクトを未定義と比較するにはどうすればよいですか?

この式から出るようにブーリアンにしたい

wheretaskは任意であり、コードにはまったく表示されません。

ただし、これを rhino で実行すると、参照エラーが発生します。私は真実が欲しい

なぜ私は真実にならないのですか?

特定の変数が定義されているかどうかを確認したい。これがうまくいかない場合はどうすればよいですか?

0 投票する
9 に答える
93217 参照

javascript - socket.io - ReferenceError: io が定義されていません

Android 2.3.5 用のアプリケーションを作成しています (これは iOS とも互換性があります)。アプリの HTML/Javascript からサーバー上の Python プログラム (データの取得に Twisted エンジンを使用) にデータを転送したいと考えています。

私は多くのことを試し、さまざまなフォーラム、回答、チュートリアル、および Web ページ (ここにあるほとんどのものを含む) を調べましたが、回答が見つかりません。index.html ファイルにある関連する Javascript は次のとおりです。

わからない場合は、これがどのように機能するかまだかなり混乱しています。私は何もテストすることさえできません。出続けるエラーはReferenceError: io is not defined. のようなものを使用しているサイトもありvar io = require('socket.io');ました。しかし、同じエラーが発生します: ReferenceError: require is not defined.

socket-lib フォルダを assets/www に配置しました。ここには、他の Javascript ソースが必要です。これは、index.html ファイルがある場所でもあります。多くのサイトが を使用<script src="/socket.io/socket.io.js"></script>していますが、これは私には意味がありません。多くのサイトも node.js の使用をほのめかしていますが、どこにも見当たりません。

どうすればこれを機能させることができますか?

返信の編集:

Chrome で試してみたところUncaught ReferenceError: require is not defined、socket.io.js ファイルが表示されました。そのため、require.js をその直前にソースすることにしました。次に、エラーが発生しますUncaught Error: Module name "socket.io-client" has not been loaded yet for context。私はこれを使用していないので、気にしません。ただし、接続を試みると、同じio is not definedエラーが発生します。と定義するとvar io = require('socket.io')、エラーはError: Module name "socket.io" has not been loaded yet for context: _ http://requirejs.org/docs/errors.html#notloadedです。ウェブサイトを見ましたが、まったく役に立ちません。関数の引数として "require" を指定しようとすると、別のエラーが発生します: TypeError: undefined is not a function.

0 投票する
1 に答える
795 参照

javascript - new SharedWorker("whatever.js") はエラーを返しますか?

new Worker("whatever.js") で WebWorker を生成すると正常に動作しますが、new SharedWorker("whatever.js") は次のエラーを返します: ReferenceError: SharedWorker が定義されていません

どうしたの?

また、これまでのところ Firefox でしか試していませんが、私のアプリケーションはすべての主要なブラウザーで実行する必要があるため、SharedWorkers が他のブラウザーでは正しく動作しているのに firefox では動作しない場合は役に立ちません...