<title>JavaScript EventListener Call</title>
#divBox { width: 100%; height: 100px; border: 2px solid red; }
#paraBox { width: 80%; height: 50px; border: 2px solid orange; }
#linkBox { border: 2px solid green; }
<p id="paraBox">박스 안의 여러 곳을 <a id="linkBox" href="/javascript/intro">클릭</a>해 보세요!</p>
document.getElementById("divBox").addEventListener("click", clickDiv);
document.getElementById("paraBox").addEventListener("click", clickPara);
document.getElementById("linkBox").addEventListener("click", clickLink);
function clickDiv(event) {
document.getElementById("text").innerHTML += "div 요소를 click 하셨네요!<br>";
function clickPara(event) {
document.getElementById("text").innerHTML += "p 요소를 click 하셨네요!<br>";
function clickLink(event) {
document.getElementById("text").innerHTML += "링크의 기본 동작을 막았어요!<br>";
document.getElementById("text").innerHTML += "이벤트의 전파를 막았어요!<br>";