Показать сообщение отдельно
  #1 (permalink)  
Старый 03.11.2010, 14:10
Интересующийся
Отправить личное сообщение для klimashkin Посмотреть профиль Найти все сообщения от klimashkin
 
Регистрация: 05.10.2010
Сообщений: 16

Добавить метод/свойство ко всем объектам dom
Добрый день!
Необходимо ко всем элементам dom добавить метод MyMethod.
Сразу же на ум пришло добавить метод прототипу Object
Object.prototype.MyMethod = function(){
	alert('Yes!');
}

Но при таком раскладе метод доступен вообще у всех создаваемых объектах, а это для меня не желательно.

Как правильно добавить метод именно всем домовским элементам чтобы, например, после var mydiv = document.createElement('div'); можно было вызвать mydiv.MyMethod()?
Ответить с цитированием