Front-end/Javascript

select 옵션 변경 감지 (자바스크립트)

madison 2020. 2. 4. 14:39

document.addEventListener('input', function(e){

     if (e.target.id != '내가 감지하려는 select ID ') return;

    // 감지한 옵션 변경과 관련해서 실행해야하는 코드 

});

디버깅 모드로 보면 e.target에 size, type, value, selectedOptions 등이 있으니 selectedOptions와 value를 이용해서 코드를 작성하면 된다.