※ ChatGPTを利用し、要約された質問です(原文:javascriptエラーについて教えてください。)
javascriptエラー発生: 'CSAct'は宣言されていません。
このQ&Aのポイント
javascriptを使用して外部ファイルを読み込む際にエラーが発生しました。
エラーメッセージによると、'CSAct'が宣言されていないとのことです。
初心者のため具体的な解決策がわからないため、助けを求めています。
javascriptエラーについて教えてください。
メアドを直接ソースに書かないようにするためのjavascriptで
外部ファイルを読み込むように実行してみたのですが、
「実行しましたが、ページでエラーが発生しました。」となり、
ライン:9 文字:1
エラー:‘CSAct’は宣言されていません。
コード:0
という内容のメッセージが出ます。
【HTML】
1:<HTML>
2:<HEAD>
3:<TITLE>情報</TITLE>
4:<meta http-equiv="content-type" content="text/html;charset=shift_jis">
5:<LINK rel="stylesheet" href="××css" type="text/css">
6:<script type="text/javascript" src="mail.js"></script>
7: <script type="text/javascript">
8: <!--
9: CSAct[/*CMP*/ '1320E1966'] = new Array(CSGoBack1);
10: // -->
11: </script>
12: </HEAD>
13: <body>~
【メアドの箇所】
E-mail:<script type="text/javascript"><!--//
add_AAA();
//-->
</script>
【外部ファイル_mail.js】
function add_AAA(){
mail="AAA." + "BBB" + "@CCC.ne.jp";
document.write(mail.link("mailto:" + "AAA." + "BBB" + "@CCC.ne.jp"));
}
はっきり言ってjavascriptについて全然わかっていない超初心者です。。。
このソースもよさそうなところから引っ張ってきただけなので、
何をどう直していいのか、過去ログを見てもお手上げです。
どなたかエラーの原因がお分かりになりましたらご教授いただけないでしょうか?
よろしくお願いします。
お礼
早速のご返答ありがとうございます。 あっという間に解決しました。。。お恥ずかしい。 メアドを10個以上記述するので、この書き方でいきたいと思います。 また参考URLもありがとうございました。 こんなページあるのですね。 自分では探しきれなかったのでこちらも大変勉強になります。 本当に助かりました。