Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 29.12.2014, 21:32
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Есть еще вот такой вот малоизвестный способ: Правда если событий несколько, то придется добавить switch (e.type)
<button>Click me!</button>
<script>
function Button(element) {
    element.addEventListener('click', this);
    this.element = element;
}

Button.prototype.handleEvent = function(e) {
    alert(this.constructor.name + ' click!');
};

var button = new Button(document.querySelector('button'));
</script>
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по синтаксису (массивы) Skriptor Ваши сайты и скрипты 6 14.12.2014 22:00
вопрос по синтаксису alexkaskaskas AJAX и COMET 4 19.11.2013 11:20
Всплытие событий или что то не так... Кирюха =) jQuery 6 30.03.2013 12:56
вопрос по синтаксису php+javascript+html dm-tlt Общие вопросы Javascript 5 16.11.2009 11:22
Вопрос по синтаксису mootools skyfish Общие вопросы Javascript 1 11.01.2009 17:15