div를 만들고 이름을 설정한다음 해당 div를 누르면 함수를 작동시키려고하는데

setattribute를 통해서 name을 설정해주는거랑 해당div.name=???; 이렇게 두가지 방법으로 이름을 설정해봤는데 

setattriubute는 되는데 뒤에서 사용한 방법은 tap이벤트가 먹히지 않더라구요 이유 좀 알려주세요