개발/Javascript, HTML, CSS, Jquery
IE에서 Javascript includes 함수 이슈
과녁스
2018. 9. 10. 13:11
- Includes는 항목에서 원하는 특정 문자열이 있는지 확인해주는 JavaScript 함수입니다. 아무 생각 없이 습관처럼 쓰다가 인터넷 익스플로러(Internet Explorer)에서는 동작하지 못하고 오류 발생
- 최신 버전인 IE11에서도 마찬가지였으며, 다른 브라우저에서는 잘되는데 유독 IE에서만 지원하지 못하는 함수
- 아래와 같이 indexOf 함수로 대체
indexOf는 찾고자 하는 문자열이 어디 위치에 있는지 반환해주는 함수인데, 문자열 내에 존재하지 않으면 -1을 반환합니다.
따라서 0 이상이면 존재한다고 볼 수 있습니다.