div onclick 안에서 다른 요소 onclick

2017. 10. 18. 13:55·DEV/HTML

<div onclick="alert('1');">

<div onclick="alert('2');">2</div>

<div onclick="alert('3');">3</div>

</div>


2를 클릭하면 1출력 후 2가 출력된다.


2만 출력하게 하고 싶은 경우


<div onclick="alert('1');">

<div onclick="if(event.stopPropagation){event.stopPropagation();}event.cancelBubble=true; alert('2');">2</div>

<div onclick="alert('3');">3</div>

</div>


if(event.stopPropagation){event.stopPropagation();}event.cancelBubble=true;


를 넣어주면 2를 클릭했을때 2만 출력된다.

저작자표시 비영리 변경금지 (새창열림)

'DEV > HTML' 카테고리의 다른 글

select 태그 placeholder 효과  (2) 2021.04.29
파비콘 (바로가기 만들기 깨짐 현상)  (0) 2021.03.04
input 자동 완성 막기  (0) 2017.11.30
URL 인코딩표  (0) 2017.09.20
Input Type=File 제한  (0) 2017.08.14
'DEV/HTML' 카테고리의 다른 글
  • 파비콘 (바로가기 만들기 깨짐 현상)
  • input 자동 완성 막기
  • URL 인코딩표
  • Input Type=File 제한
modric
modric
  • modric
    dev log
    modric
  • 전체
    오늘
    어제
    • 분류 전체보기 (70)
      • DEV (58)
        • Linux (12)
        • JavaScript (5)
        • PHP (4)
        • MySql (4)
        • HTML (7)
        • CSS (9)
        • Spring (13)
        • flutter (1)
        • 오류 (2)
        • devOps (1)
      • 기타 (5)
      • 트렌드 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
    • HTML
    • CSS
    • PHP
    • JavaScript
    • Spring
    • Linux
  • 링크

    • 공부하는 소담아빠
    • 타올이
  • 공지사항

  • 인기 글

  • 태그

    Destination
    100!
    mariadb 10
    update
    factorial
    컴파일
    테두리
    팩토리얼
    centos7
    lastinsertid
    php
    build
    exist
    크롬
    터치
    centos 7
    linux
    Safari
    ios
    js
    제거
    Android
    mariadb10
    iframe
    넘침
    클릭
    height
    파란색
    메타버스
    MYSQL
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
modric
div onclick 안에서 다른 요소 onclick
상단으로

티스토리툴바