Показать сообщение отдельно
  #1 (permalink)  
Старый 29.11.2010, 20:48
Аспирант
Отправить личное сообщение для UnderShot Посмотреть профиль Найти все сообщения от UnderShot
 
Регистрация: 30.12.2009
Сообщений: 44

Запарка над наследованием
Есть код:
var ser={};
ser.object=function(a){
	this.object=typeof a=="string"?document.getElementById(a):a;
}
var j=ser.object.prototype;

j.alert=function(message){
	alert(this.object)
}

/* началось месево */
j.alert.add=function(m){
	alert(m+": "+this.object)
}
var a=new ser.object(document.createElement("div"));
a.alert("Тест") // [object HTMLDivElement]
a.alert.add("Тест") // Тест: undefined
Вообщем, не получается передать j.alert.add object.
Ответить с цитированием