본문 바로가기
One Hour Coding Challenge

[1HCC] DAY - 005 - JavaScript 변수 삽입

by NeoSailer 2024. 2. 27.

[학습내용]

언어: HTML/JavaScript

학습자료: javascript - Cannot set property 'innerHTML' of null - Stack Overflow

배운 것: 웹페이지를 시작할 때 표시되는 내용을 JavaScript에서 계산하기 위해서 JavaScript "window.onload" 함수를 사용해야 한다.


 

[HTML]

<head>
	<script language="javascript" src="js.js"></script>
</head>

...

<footer>          
  <p>&copy; Copyrights <a id="year"></a> By Remember Me. All rights reserved.</p>          
</footer>

 

- Script 선언은 head 태그 내에서 한다.

- CSS에 설정된 태그의 내용을 확인하고 사용한다. span 태그는 이미 별똥별 CSS에서 사용했기 때문에 a 태그를 사용하여 년도를 표시하였다.

 

[JavaScript]

 

window.onload = function load(){
    document.getElementById("year").innerHTML = new Date().getFullYear();
}

 

- "window.onload" 기능을 사용하여 웹페이지가 표시될 때 JavaScript에서 원하는 변수 값을 미리 계산한 후에 표시 한다.

 

[결과값]

반응형

댓글