JavaScriptのwindow.onloadのご教授をお願い致します。
window.onloadは、headの解釈時点で、「htmlの解釈が全部終わってページが表示されてからfunctionを実行する」というのを予約するような認識をしていたのですがこちらを実行するとJavaScriptのみが表示され、HTMLが表示されないのですが、原因がわかりません。
window.onloadを記述しなければ問題なく動作するようなのですが、何故こうなるのか知りたかったので質問致しました。
よろしくお願い致します。
JavaScript
1<!DOCTYPE html> 2<html lang="ja"> 3 <head> 4 <meta charset="utf-8"> 5 <title>title</title> 6 <meta name="viewport" content="width=device-width,initial-scale=1.0"> 7 </head> 8 <body> 9 <header> 10 <h1>日付項目の取得</h1> 11 </header> 12 <section class="section01"> 13 <h1>日付項目を表示します</h1> 14 </section> 15 16 <script> 17 window.onload = function(){ 18 let today = new Date(); 19 document.write("年="+ today.getFullYear()); 20 } 21 </script> 22 </body> 23</html>
回答2件
あなたの回答
tips
プレビュー