Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

WON.dev

chapter09 : DOM_querySelector 본문

WEB.JS/08.DOM_JS

chapter09 : DOM_querySelector

GAWON 2023. 5. 22. 09:29
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
/*
getElement 와 queryselector의 차이
1) 둘다 DOM의 제어가 가능하다
2) 처리속도는 getElement 가 훨씬 빠르다
3) 리턴값은getElement(HTMLCollection),queryselector(Nodelist)로 접근 항목이 다르다
4) getElement는 id값, 태그명들 정해져있고 queryselector는 여러 선택자를 포함한다

```
 */
onload = function() {
	/*
		1. id="heading1" 요소의 글자를 "안녕"으로 변경
		2. id="heading2" 요소의 글자를 "hello"으로 변경
		3. 첫 번째 box의 글자 색을 "빨간색"으로 변경
		4. 두 번째 box의 글자 색을 "파란색"으로 변경

		queryselector(단수) , queryselectorAll(다수) 사용
	 */

	var box = document.querySelectorAll(".box"); //배열
		box[0].style.color = "red";
		box[1].style.color = "blue";

	 document.queryselector("#heading1").innerHTML = "안녕";
	 document.queryselector("#heading2").innerHTML = "Hello";
}

```

</script>
</head>
<body>
<h1 id="heading1">Hello</h1>
<div class="box">Everyone</div>

```
<h1 id="heading2">안녕</h1>
<div class="box">여러분</div>

```

</body>
</html>

'WEB.JS > 08.DOM_JS' 카테고리의 다른 글

chapter07 : DOM_getElementsByTagName  (0) 2023.05.22
chapter08 : DOM_getElementsByClassName  (0) 2023.05.22
chapter10 : DOM_style  (0) 2023.05.22
chapter11 : DOM_문제  (0) 2023.05.22
chapter12 : DOM_문제  (0) 2023.05.22