JavascriptのコードをHTMLに外部読み込みさせたいです。
下記のコードは現在時刻を呼び出すコードです。bodyに直接scriptを書き込むことにより複数回処理が実行され時刻を更新しています。
HTML
1<!DOCTYPE html> 2<html lang="ja"> 3 4<head> 5 <title>Timer</title> 6 <meta charset="UTF-8" /> 7 <link rel="stylesheet" href="style.css"> 8 9<body> 10 <div>0.2秒ごとに、時刻更新。</div> 11 <div id="time">time</div> 12 <script> 13 function showTime() { 14 let now = new Date(); 15 document.getElementById("time").innerHTML = now.toLocaleTimeString(); 16 } 17 setInterval(showTime, 200); 18 </script> 19</body> 20 21</html>
上記のコードを下記のようにHTMLとJavascriptに分けた場合、どのようにJavascriptを呼び出せば同じような動作を行うことが出来ますか?
HTML
1<!DOCTYPE html> 2<html lang="ja"> 3 4<head> 5 <title>Timer</title> 6 <meta charset="UTF-8" /> 7 <link rel="stylesheet" href="style.css"> 8 <script type="text/javascript" src="time.js"></script> 9 10<body> 11 <div>0.2秒ごとに、時刻更新。</div> 12 <div id="time">time</div> 13</body> 14 15</html>
Javascript
1function showTime() { 2 let now = new Date(); 3 document.getElementById("time").innerHTML = now.toLocaleTimeString(); 4} 5setInterval(showTime, 200);
回答2件
あなたの回答
tips
プレビュー