2013-02-11 3 views
0

Я новичок в программировании Javascript, что отличает между обработчиком событий и функцией? Они оба одинаковы?Обработчик событий и функция

+0

[Функции] (https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Function) и [Обработчики событий] (https://developer.mozilla.org/en- US/docs/DOM/event) - Оба взяты из MDN – ManseUK

ответ

1

Обработчики событий - это функции, вызываемые при срабатывании события. Поэтому, по сути, ответ на ваш вопрос - это обработчик событий, который иногда выполняет функцию.

ele.addEventListener("click",function(){/*This function is your event handler*/}, false); 
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> 
Смежные вопросы