我是Javascript编程的新手,事件处理程序和函数之间有什么不同?它们都一样吗?
答案 0 :(得分:1)
事件处理程序是触发事件时调用的函数。所以基本上你的问题的答案是事件处理程序是一个有时填充函数的角色。
ele.addEventListener("click",function(){/*This function is your event handler*/}, false);
答案 1 :(得分: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>