• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    미해결

질문잇습니다. ㅠ

20.09.01 15:33 작성 조회수 113

1

parentNode나 nodeName 사용 여부  뜻을 잘모르겟습니다. ㅠ 어떤의미 인가요.. ㅜ

답변 4

·

답변을 작성해보세요.

1

parentNode는 부모 엘리먼트를 의미하고,
nodeName은 태그 이름을 문자열로 갖고 있는 속성이에요.

<section class="a">
    <p class="b">Lorem ipsum</p>
</section>
이런 코드가 있다면,
.b 문단의 parentNode는 .a 섹션이고,
.b 문단의 nodeName은 "P"가 되는거지요~

0

김동님의 프로필

김동

질문자

2020.09.01

감사합니다 감사합니다 ㅠ 하나를 알게되도 기분이 너무 좋네요 ㅠ

0

네^^ 기본적으로 이벤트 버블링으로 상위 엘리먼트를 타고 올라가며 체크하는데, 메뉴 영역의 바깥 영역을 클릭해서 target 요소가 body까지 갔을 경우 에러가 나는 것을 방지하기 위해서 if 처리를 해준 것입니다.

0

김동님의 프로필

김동

질문자

2020.09.01

아 대충 이해 한거같아요!! menu-btn이 아닐시에만 elem이 부모엘리먼트를 가르키게 한게 맞나요? 그럼 menu-btn일땐 그대로 지정이되고  그리고 부모 menu는 body와 같앗을시 널을 시킨거군요 ㅠㅠ 영상 4번보고 이해한거같습니다. ㅠ 감사합니다.