1
이 코드는 f()
함수를 호출 :함수를 직접 할당 할 수없는 이유는 무엇입니까?
<p id="firstp">Hello!</p>
<script>
function f() {
doSomething();
};
document.getElementById("firstp").onmouseover = function() {
f();
};
</script>
을 그러나 내가이 방법을 쓴다면, 그것은 작동을 멈 춥니 다 : 내가 직접 함수를 호출 할 때
document.getElementById("firstp").onmouseover = f();
왜 이벤트 핸들러에 의해 설정되지 않습니다 ?