※ ChatGPTを利用し、要約された質問です(原文:クエリの取得について)
クエリの取得について
イメージ的には、123.html から abc.js に クリエとして ?1 のデータを送ってるつもりなのですが
abc.js ファイル側では、?1 が取得がされていない様なのですが何故なのでしょうか?
何か記入間違い又は記入漏れなのでしょうか?
実行すると、abc.js ファイル側での if の条件が成立しません。
結論的には、abc.js ファイル側で if の条件を成立させたいのですが、どうしたら良いのでしょうか?教えて下さい。
◆ 123.html ファイル
<html>
<head>
<script type="text/javascript" src="abc.js"?1></script>
</head>
・
・
・
◆ abc.js ファイル
aaa=window.location.search.substring(1)
if(aaa=="1"){var Ima = "おはよう";}
・
・
・
お礼
この度は、質問に答えて頂き有り難う御座いました。 「グローバル変数」の活用でURIの?以降を付けなくてもデータを送れる事を知り参考になりました! <script type="text/javascript"> var aaa="1"; </script> <script type="text/javascript" src="abc.js"></script> 結果、上記の方法でデータを abc.js ファイルに送ることができ、尚且つ if(aaa=="1")の条件を成立させる事ができました。