###質問内容
javascriptは一週間前から学び始めました。
javascriptの外部ファイルの読み込みについて、「bodyタグの一番最後にjavascriptの外部ファイルを張り付ける」のがいいとされていますが、その外部ファイルの使い方がよくわかりません。
とりあえず下のように書きました。
html
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4 <meta charset="UTF-8"> 5 <title>practice</title> 6</head> 7<body> 8 <!--途中実行するスクリプト--> 9 <script> 10 document.write(m); 11 </script> 12 <script type="text/javascript" src="index.js"></script><!--外部ファイル--> 13</body> 14</html>
そしてindex.jsに下のように書きました。
javascript
1var m="Thank you";
そしてブラウザに読み込むと、何も書かれていません。理由は外部ファイルがbodyタグの中で実行されるscriptより下にあり、変数を読み込めないからです。
試しに外部ファイルをbodyタグ内の一番最初に書いて読み込むとちゃんと表示されます。
このように、外部ファイルに変数を指定すると途中実行するスクリプトに支障が出ます。
とても簡単なことかもしれませんが、どのようなやり方で外部ファイルを指定するのか教えてください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。