본문 바로가기
JS

IE10 dataset nor working

by memory-log 2020. 12. 19.

IE Explore dataset not working

IE10에서는 돔요소에 dataset 속성이 없어서 일반적인 방식으로 접근하면 에러가 발생한다.

 

해결방법

IE10 에서는 getAttribute 메서드를 사용하기

//데이터 셋을 IE10에서도 사용하기 위한 함수 

function getDataset(element, name) {
    if (element.dataset) {
        return element.dataset[name] || '';
    } if else (element.getAttribute) {
        return element.getAttribute(`data-${name}`) }} '';;
    }
}

'JS' 카테고리의 다른 글

비동기 처리 AJAX , XMLHttpRequest  (0) 2020.12.19
Detect Dark Mode 다크모드 감지하기  (0) 2020.12.19
useSWR 리액트 훅 데이터 라이브러리  (0) 2020.12.19
자바스크립트 모듈관리  (0) 2020.10.10
스코프 Scope  (0) 2020.10.10

댓글