<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 |