• ベストアンサー

*.js ファイルの読み込みについて

お世話になります。 *.jsファイルを読み込むのに <script type='text/javascript' src='abc.js'></script> とすれば、できます。 これを、 <script type="text/JavaScript"> <!-- src='abc.js; ・・・・・・・・・ ここにabc.js内の関数などを記載 ・・・・・・・・・ //--> </script> と、いう形にできないものでしょうか。 このままだと、abc.jsは読み込まれません。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Ikonos00
  • ベストアンサー率28% (86/302)
回答No.5

>記載方法が他にないものかと、いう疑問からです。 なるほど。 では、こんな感じの書き方もできるかと。 あまり意味はないかもしれませんが…。 <script language="JavaScript"> <!-- document.write('<script type="text/JavaScript" src="abc.js"></script>'); //--> </script>

rqg2010
質問者

お礼

ご丁寧にありがとうございます。 JavaScriptと、いうのはHTMLに埋め込むものだという感じが改めてわかりました。 教えていただいてありがとうございます。 記述方法として感覚的にスマートさが無い と、感じるのは、私だけでしょうか。 どうもありがとうございました。

その他の回答 (5)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.6

>記述方法として感覚的にスマートさが無い >と、感じるのは、私だけでしょうか。 オブジェクトという考え方を理解していないと おそらくそのような考え方に結実するのでしょう。 もうすこし経験をつめば、なぜそのようになっているか 理解できる日もくるかもしれませんね

rqg2010
質問者

お礼

ご丁寧にレスありがとうございます。 >もうすこし経験をつめば、なぜそのようになっているか >理解できる日もくるかもしれませんね そのようになるよう、勉強します。 今後ともよろしくお願いします。

  • X-trail_00
  • ベストアンサー率30% (438/1430)
回答No.4

#1です >ここにabc.js内の関数などを記載 これの意味がわかりません。 そのまま読んでabc.jsの内容を 直接書きたいと判断してしまいました。 どういう風にしたいのでしょうか?

rqg2010
質問者

お礼

ご丁寧に重ねてのレスありがとうございます。 #3の「お礼」に記載させていただいたように特に不具合はないのですが、 <script type='text/javascript' src='abc.js'></script> と、いう記載でabc.jsに書かれているスクリプトを読み込むのでなく、 <script type="text/JavaScript"> <!-- ・・・・・・・・・ ・・・・・・・・・ //--> の・・・・・ の箇所で読み込むような記載の仕方はないものかという疑問からの質問です。 はじめから、良く、その趣旨の説明をしておけば良かったのですが、ご指摘されて気がつきました。申し訳ありません。

  • Ikonos00
  • ベストアンサー率28% (86/302)
回答No.3

<script type='text/javascript' src='abc.js'></script> と記述するのにどういった不具合があるのか教えてください。

rqg2010
質問者

お礼

レスありがとうございます。 特に不具合がある。と、いうことでのご質問ではありません。 記載方法が他にないものかと、いう疑問からです。

  • Ikonos00
  • ベストアンサー率28% (86/302)
回答No.2

↓こんな感じではできませんか? <script language="JavaScript"> <!-- ・・・・・・・・・ ここにabc.js内の関数などを記載 ・・・・・・・・・ //--> </script>

rqg2010
質問者

お礼

早速レスありがとうございます。 これでは、abc.jsの内容が読み込まれません。

  • X-trail_00
  • ベストアンサー率30% (438/1430)
回答No.1

src='abc.js; これを無くす <script type="text/JavaScript"> <!-- ここにabc.js内の関数などをまるごとコピペ //--> </script> これは可能です。

rqg2010
質問者

お礼

レスありがとうございます。 このようにしてしまうと、abc.jsの内容を わざわざ別ファイルにした意味が全くなくなってしまいます。

関連するQ&A