Показать сообщение отдельно
  #2 (permalink)  
Старый 20.12.2008, 14:28
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

В IE ниже 8-й версии так сделать нельзя, используйте функцию-обёртку:
function F(node) {
  this.node = node;
}

F.prototype = {
   method: function(…) {
       alert(this.node.tagName);
   },
   method1: …,
   method2: …,
   attr1: …,
   attr2: …
};

var obj = new F(document.getElementById(…));
obj.method(…);
Ответить с цитированием