본문 바로가기
프로그래밍/Web.

[JavaScript] 자식 항목 선택시 부모 항목 이벤트 실행 방지

by _Chavi 2020. 11. 22.

자식 항목을 선택했는데 상위 부모의 이벤트도 실행되는 것을 방지하는 소스코드입니다.

 

코드
<html>
	<body onclick="javascript:alert('parent');">
		<button onclick="javascript:alert('child1');">버튼</button>
		<button onclick="javascript:event.stopPropagation();alert('child2');">버튼</button>
	</body>
</html>

 

내용 event객체의 stopPropagation 펑션을 이용해 부모로 이벤트가 전파되는 것을 막을 수 있습니다.

 

댓글