CSS 선택자로 검색_js

2022. 1. 30. 13:09ksmart_html_css_js/JavaScript

728x90
단일

- html 요소 중 인수에 해당되는 선택자와 일치하는 대상 검색

- 다중 대상을 검색하더라도 단일 1개 객체만 반환한다.

- document.querySelector('선택자');

- 검색된대상객체.querySelector('선택자');

<div id="divWrap">
	<ul>
		<li>안녕하세요1.</li>
		<li>안녕하세요2.</li>
		<li>안녕하세요3.</li>
	</ul>
</div>
<script type="text/javascript">
	var divWrap=document.querySelector('#divWrap');
	console.log(divWrap,'quesySelector');
	var li=divWrap.querySelector('li');
	console.log(li);
	li.onclick=function(){
		this.remove();
	}
</script>

 

다중

- html 요소 중 인수의 선택자 해당되는 모든 객체를 검색하여 배열로 반환

- document.querySelectorAll('선택자');

- 검색 된 대상.querySelectorAll('선택자');

<div id="divWrap2">
	<ul>
		<li>안녕하세요1.</li>
		<li>안녕하세요2.</li>
		<li>안녕하세요3.</li>
	</ul>
</div>
<script type="text/javascript">
	var divWrap2 = document.querySelector('#divWrap2');
	var liArray=divWrap2.querySelectorAll('li');
	console.log(liArray,'querySelectorAll');
</script>
728x90

'ksmart_html_css_js > JavaScript' 카테고리의 다른 글

콜백함수  (0) 2022.01.31
document API 2  (0) 2022.01.30
document_js  (0) 2022.01.30
HTML요소 이벤트 -form_js  (0) 2022.01.30
HTML요소(on속성)이벤트_js  (0) 2022.01.30