본문 바로가기
기초 및 언어/▶ JavaScript&JQuery

1. JavaScript_자바스크립트로 HTML 출력하는 방법 2가지

by 류딩이 2025. 9. 7.

📌 1. document.write() 예제

<!DOCTYPE html>
<html lang="ko">
<head>
  <meta charset="UTF-8">
  <title>document.write 예제</title>
  <script type="text/javascript">
    // 페이지 로딩 시 실행 → 문서 안에 바로 삽입
    document.write("<h1>document.write() 예시</h1>");
  </script>
</head>
<body>
  <h3>HTML로 직접 작성한 부분</h3>
</body>
</html>

 

✅ 특징

  • 페이지 로딩 시점에만 안전하게 사용 가능
  • 로딩 이후 실행하면 기존 문서 내용을 덮어써버릴 수 있음 ⚠️

📌 2. innerHTML 예제

<!DOCTYPE html>
<html lang="ko">
<head>
  <meta charset="UTF-8">
  <title>innerHTML 예제</title>
</head>
<body>
  <h3>HTML로 직접 작성한 부분</h3>
  <div id="box"></div>

  <script type="text/javascript">
    // 특정 요소(#box)를 선택해서 안에 내용 삽입
    document.getElementById("box").innerHTML = "<p style='color:blue;'>innerHTML 예시</p>";
  </script>
</body>
</html>

 

✅ 특징

  • 특정 요소 안에 동적으로 내용을 삽입할 수 있음
  • 페이지 로딩 이후에도 안전하게 사용 가능 → 실무에서 주로 사용

'기초 및 언어 > ▶ JavaScript&JQuery' 카테고리의 다른 글

3. JavaScript_숫자변환  (1) 2025.09.08
2. JavaScript_함수생성, 이벤트 속성 정리  (1) 2025.09.08
자바스크립트 dom  (0) 2024.02.07
자바스크립트 date  (0) 2024.02.07
fetch  (0) 2024.01.30