채택완료

스크립트부분 질문있는데요

function 함수명() {

 var top = event.clientY;

}

 

이런방식으로 event를 쓰려고하니까 왜 안되는거죠?? 

크롬하고 익스는 되는데 파폭에선 엄격한거 같아서 안먹히네요...

 

어떤 방법으로 해야할까요 ㅠㅠ

|

답변 2개 / 댓글 3개

채택된 답변
+20 포인트

FireFox에서 마우스 클릭, 키 이벤트 객체를 참조하기 위해서는 

이벤트 발생시점에 event 객체를 넘겨줘야 합니다.

function 함수명(e) {

    e = window.event || e; 

    var top = e.clientY;

}

<input type="text" name="text" onKeyDown="함수명(event);">


답변에 대한 댓글 1개

오! 도움이 되었어요 ㅋㅋ 이벤트 가 먹혔네요
function 함수명(e) {
    e = window.event || e; 
    var top = e.clientY;
}

답변에 대한 댓글 2개

음.. 같은 에러가 나와요 ㅠㅠ
TypeError: window.event is undefined

답변을 작성하려면 로그인이 필요합니다.