- ベストアンサー
*.js ファイルの読み込みについて
お世話になります。 *.jsファイルを読み込むのに <script type='text/javascript' src='abc.js'></script> とすれば、できます。 これを、 <script type="text/JavaScript"> <!-- src='abc.js; ・・・・・・・・・ ここにabc.js内の関数などを記載 ・・・・・・・・・ //--> </script> と、いう形にできないものでしょうか。 このままだと、abc.jsは読み込まれません。 よろしくお願いします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
>記載方法が他にないものかと、いう疑問からです。 なるほど。 では、こんな感じの書き方もできるかと。 あまり意味はないかもしれませんが…。 <script language="JavaScript"> <!-- document.write('<script type="text/JavaScript" src="abc.js"></script>'); //--> </script>
その他の回答 (5)
- yambejp
- ベストアンサー率51% (3827/7415)
>記述方法として感覚的にスマートさが無い >と、感じるのは、私だけでしょうか。 オブジェクトという考え方を理解していないと おそらくそのような考え方に結実するのでしょう。 もうすこし経験をつめば、なぜそのようになっているか 理解できる日もくるかもしれませんね
お礼
ご丁寧にレスありがとうございます。 >もうすこし経験をつめば、なぜそのようになっているか >理解できる日もくるかもしれませんね そのようになるよう、勉強します。 今後ともよろしくお願いします。
- X-trail_00
- ベストアンサー率30% (438/1430)
#1です >ここにabc.js内の関数などを記載 これの意味がわかりません。 そのまま読んでabc.jsの内容を 直接書きたいと判断してしまいました。 どういう風にしたいのでしょうか?
お礼
ご丁寧に重ねてのレスありがとうございます。 #3の「お礼」に記載させていただいたように特に不具合はないのですが、 <script type='text/javascript' src='abc.js'></script> と、いう記載でabc.jsに書かれているスクリプトを読み込むのでなく、 <script type="text/JavaScript"> <!-- ・・・・・・・・・ ・・・・・・・・・ //--> の・・・・・ の箇所で読み込むような記載の仕方はないものかという疑問からの質問です。 はじめから、良く、その趣旨の説明をしておけば良かったのですが、ご指摘されて気がつきました。申し訳ありません。
- Ikonos00
- ベストアンサー率28% (86/302)
<script type='text/javascript' src='abc.js'></script> と記述するのにどういった不具合があるのか教えてください。
お礼
レスありがとうございます。 特に不具合がある。と、いうことでのご質問ではありません。 記載方法が他にないものかと、いう疑問からです。
- Ikonos00
- ベストアンサー率28% (86/302)
↓こんな感じではできませんか? <script language="JavaScript"> <!-- ・・・・・・・・・ ここにabc.js内の関数などを記載 ・・・・・・・・・ //--> </script>
お礼
早速レスありがとうございます。 これでは、abc.jsの内容が読み込まれません。
- X-trail_00
- ベストアンサー率30% (438/1430)
src='abc.js; これを無くす <script type="text/JavaScript"> <!-- ここにabc.js内の関数などをまるごとコピペ //--> </script> これは可能です。
お礼
レスありがとうございます。 このようにしてしまうと、abc.jsの内容を わざわざ別ファイルにした意味が全くなくなってしまいます。
お礼
ご丁寧にありがとうございます。 JavaScriptと、いうのはHTMLに埋め込むものだという感じが改めてわかりました。 教えていただいてありがとうございます。 記述方法として感覚的にスマートさが無い と、感じるのは、私だけでしょうか。 どうもありがとうございました。