0

我是 Javascript 编程的新手,事件处理程序和函数有什么区别?他们都一样吗?

4

2 回答 2

1

函数是当“某人”调用它时将执行的代码块:

function functionname()
{
some code to be executed
}

function(); // calling the function

事件是在发生某些事情时执行 JavaScript 的代码,例如按下按钮、将鼠标移到链接上、提交表单等。这些事件处理程序的基本语法是:

name_of_handler="JavaScript code here"

例如:

<a href="http://google.com" onClick="alert('hello!')">Google</a>
于 2013-02-11T17:52:21.427 回答
1

事件处理程序是在触发事件时调用的函数。所以基本上你的问题的答案是事件处理程序是函数有时会填补的角色。

ele.addEventListener("click",function(){/*This function is your event handler*/}, false);
于 2013-02-11T17:51:45.680 回答