問題タブ [external-js]

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 に答える
864 参照

php - php Configファイルから外部jsファイルへ

これを実装する方法を教えてください
Config.php から外部の Php'd JS ファイルに構成変数を渡す/アクセスするにはどうすればよいですか

私のConfig.phpで

外部jsファイルでこれを行っています

私の他のオプションは、php構成変数を再初期化することです。

メインのphpファイル内でグローバル変数として設定します

ありがとうございました

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

asp.net-mvc-3 - @Html.Rawを使用する方法は、ui jqueryオートコンプリートで機能しませんか?

MVC3 Web プロジェクトで ui jquery auto-complete を使用し、jquery を外部 js ファイルに保持して Web ページに含めましたが、機能していません。

ui jquery auto-complete の js ファイルで次のコードを使用しました。

しかし、実行に失敗し、オートコンプリートが表示されません。

上記の jquery で何が問題になっていますか?

この問題を解決するには?

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

javascript - 外部JavaScriptでhtml要素の値を変更する

以下は、変更したいdivです

外部の .js ファイルから javascipt 関数が呼び出されたときのメッセージの値を変更したい。これを行う正しい方法は何ですか?

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

html - HTML スクリプト タグを閉じる

<script>次のようにタグを記述した場合、JavaScript が実行できない理由 (Firefox と IE でテスト済み) に興味があります。

その行を次のように変更すると機能します。

私の質問はscript、開始タグ内にコンテンツがないため、開始タグでタグを閉じることができないのはなぜですか。

私の JavaScript コードは単純です。

注: Firefox のエラー コンソールを確認しましたが、エラーはありません。

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

php - 外部jsファイルのphp配列

すべてのインライン JavaScript を外部ファイルに移動するために、この変更リクエストがあります。新しいファイルに簡単にコピーして貼り付けようとしましたが、うまくいきませんでした。次の行でエラーが発生しています: var grp_list = <?php echo json_encode($arr_grp); ?>; 少なくとも url: "<?php echo $_SERVER['PHP_SELF']; ?>" 20 回そのようなエラーが発生しています。これらのphp変数を外部javascriptで置き換えるにはどうすればよいですか?? 多くのフォーラムをチェックしましたが、解決策が見つかりませんでした。

助けてくれてありがとう!!

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

javascript - javascript が html 内にある場合は、外側にない場合に機能します

私は次のjavascriptを使用します..htmlファイル内に記述されている場合は機能します

それは完全に正常に動作しますが、jsファイルを作成するとすべてがコピーされました(スクリプトタグがないだけでまったく同じです

次に、そのようにファイルを呼び出しました

それは単に機能しません

喜んで助けてくれる人に感謝します

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

javascript - 外部ファイルで JavaScript が機能しない

HTML ドキュメント内でこのコードを使用すると、次のように動作します。

このコードを外部 JavaScript ファイル内に配置してから、次のようにリンクしようとすると:

動作していません。動作させるには、内部にラップする必要がありました:

私がこれを行うと、うまくいきます。

私は JavaScript/jQuery のまったくの初心者ですが、これは正常ですか、それとも何か間違っているのでしょうか? なぜそのように振る舞うのですか?それを行うのは良い習慣ですか?

これを外部ファイルに含める唯一の目的は、コードをクリーンで理解しやすい状態に保つことです。

0 投票する
0 に答える
54 参照

javascript - テキストの点滅は Firefox では機能しますが、Chrome では外部 js ファイルのみでは機能しません

私のホームページの div 見出し (テキスト見出し) の 1 つは、フェードインとフェードアウトを繰り返して点滅効果を与えることを意図しており、この関数は私の home.php ファイルの画像の onLoad と呼ばれます。

このスクリプトをホームページ (home.php) のコードに配置すると、すべてのブラウザーで動作します。これを外部jsファイルに配置すると(外部jsファイルは上記のコードのボディタグを閉じる直前に挿入されます)、FFでは機能しますが、Chromeでは機能しません(それぞれの最新バージョンを使用しています)。興味深いことに、h3 タグの display:none を削除して、fadeIn と fadeOut の順序を変更 (つまり、fadeOut を最初に配置) しても、同じ結果が得られます。

なぜこれが起こっているのかについてのアイデアはありますか? 最悪のシナリオでは、スクリプトを home.php にそのまま残します。

助けてくれてありがとう!