• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

clickNumbers() 질문

19.02.07 19:58 작성 조회수 156

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를 매개변수로 넣어주지 않을 경우 브라우저에 따라 동작하지 않는 경우도 있습니다. (현재는 파이어폭스 미지원)
크게 상관은 없지만 가급적이면 넣어주는 편이 좋을 듯 하네요.