<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h1>클릭 한번 해볼까요?</h1>
<button onclick="mkH1()">h1태그 생성</button>
<button onclick="mkA()">a태그 생성</button>
<button onclick="mkUl()">ul태그 생성</button>
<!-- div는 생성한 태그를 누적할 공간-->
<div id="div1"></div>
<script>
// 1. 글자를 누적해줄 공간인 div 가지고 오기
let div = document.getElementById('div1')
// 2. 함수별로 가지고 온 div 태그 안에 태그를 생성하기
// (단, 누적의 형태로 생성할 것)
let mkH1=()=>{
div.innerHTML += '<h1>DOM활용하기</h1>'
}
let mkA=()=>{
div.innerHTML += '<a href = "https://www.google.co.kr/">Google로 이동</a>'
}
let mkUl=()=>{
div.innerHTML += '<ul><li>HTML</li></ul>'
div.innerHTML += '<ul><li>CSS</li></ul>'
div.innerHTML += '<ul><li>JS</li></ul>'
}
</script>
</body>
</html>
'자바 스크립트' 카테고리의 다른 글
스타일 및 이미지 실습 (0) | 2022.05.18 |
---|---|
querySelector 실습 (0) | 2022.05.18 |
DOM : Document Object Model (0) | 2022.05.17 |
객체(Object) (0) | 2022.05.13 |
함수 실습 (0) | 2022.05.13 |