2
매개 변수가없고 반환 값이없는 개체에 이벤트를 연결하는 방법을 볼 수 있지만 매개 변수를 사용하고 값을 반환하는 수신기를 연결하려면 아래 코드를 수정하는 방법은 무엇입니까? 나는이 작업을 수행 할 때매개 변수를 사용하고 JavaScript에서 값을 반환하는 객체에 리스너를 연결하는 방법은 무엇입니까?
function attachEventListener(target, eventType, functionRef,
capture)
{
if (typeof target.addEventListener != "undefined")
{
target.addEventListener(eventType, functionRef, capture);
}
else if (typeof target.attachEvent != "undefined")
{
target.attachEvent("on" + eventType, functionRef);
}
attachEventListener(mylink, "click", ClickMe, false);
나는 오류를 얻을뿐만 아니라, 링크를 클릭하면 eithier을 이벤트를 해고 내 functionRef이 양식 시험에 참고하지 않는다 (사실 "안녕하세요!") :
target.attachEvent("on" + eventType, function() {functionRef});
감사!
값을 반환하는 방법은 무엇입니까? 웬일인지 기능의 앞에 복귀를 추가 할 수는 없습니다. – OutOFTouch
함수를 첨부하려고 할 때 형식 불일치가 계속 발생합니다. 함수 이름을 비롯한 다양한 매개 변수에서 함수 호출을 작성합니다. – OutOFTouch
'alert()'를'return'으로 대체하십시오. HTML + JS 소스를 게시하면 문제를 추적하는 데 도움이됩니다. –