0. 데이터 속성 (data-*)
요소 안에 데이터를 저장하기 위한 속성이다.
<input type="text" data-id="a001" data-code="c001" data-value="v001" />
1. 데이터 속성 값 가져오기
데이터 속성의 값은 요소.dataset.속성명 으로 가져올 수 있다.
let target = document.querySelector('#target');
let id = target.dataset.id;
let code = target.dataset.code;
let value = target.dataset.value;
2. 데이터 속성 값 추가 / 수정하기
데이터 속성의 값을 추가 / 수정은 요소.dataset.속성명 = 값 을 사용하면 된다.
let target = document.querySelector('#target');
target.dataset.id = 'a002';
target.dataset.code = 'c002';
target.dataset.value = 'v002';
'JavaScript > JavaScript' 카테고리의 다른 글
[Javascript] 비동기 통신을 위한 3가지 방법 (0) | 2023.02.09 |
---|---|
[Javascript] Modal 창 조작하기 (0) | 2023.02.08 |
[Javascript] 요소의 클래스 다루기 (0) | 2023.02.08 |
[Javascript] 요소의 속성 다루기 (0) | 2023.01.26 |
[Javascript] fetch() 함수 사용하기 (0) | 2023.01.26 |