원치않는 #text 노드 해결
2021. 6. 24.
당신이 만약, element.firstChild 를 사용하다 #text 노드를 없애고 싶어 검색 후 이 블로그에 들어왔다면, 잘 들어온 것이다ㅏㅏㅏ 거두절미하고, 해결법부터 말하자면, firstChild 대신에, firstElementChild 를 사용해주면 된다! ** but Internet Explorer 9 이전 버전이슈가 있다고 하니 생각하고 사용하자ㅏㅏㅏ ** firstChild 함수가 우리가 원하는 요소의 첫번째 자식요소를 반환하는 대신에, #text = null; 을 계속 반환했던 이유는 우리가 선택자로 잡아준 태그들 사이사이에 공백이 있었기때문이다ㅏㅏㅏ 때문에 다른 해결 방법으로는, 태그들 사이의 공백을 모두 없애고, ( 물리적으로 하나하나 지우기 or js로 일괄 없애기 ) -> 해당방법..