인프런 커뮤니티 질문&답변
clickNumbers() 질문
작성
·
265
0
<button id="1" onclick="input.getStr()">1</button>input.getStr = function() {
var str = event.target.id; // 클릭한곳의 값
}
저는 위와 같이 코드를 작성했습니다.
함수의 파라미터값으로 event를 안받아주었을때도 event.target을 받아올 수 있었는데요.
function(event) 로 event를 parameter로 안받을때와 받았을때의 차이가 궁금합니다.
답변 1
0
호눅스
지식공유자
event를 매개변수로 넣어주지 않을 경우 브라우저에 따라 동작하지 않는 경우도 있습니다. (현재는 파이어폭스 미지원)
크게 상관은 없지만 가급적이면 넣어주는 편이 좋을 듯 하네요.





