Показать сообщение отдельно
  #1 (permalink)  
Старый 21.11.2012, 13:48
Аватар для deivan
Профессор
Отправить личное сообщение для deivan Посмотреть профиль Найти все сообщения от deivan
 
Регистрация: 02.08.2012
Сообщений: 293

Помогите с пониманием наследования
Собственно, задача такая:

есть глобальная функция setContent, которая добавляет к BODY некий контент.
нужно - написать функцию, которая "перехватывает" setContent и добавляет к ее контенту добавочное содержимое.

function setContent() {
    var p = document.createElement("DIV");
    p.innerHTML = "<p>I get this data from somewhere and i pit this into BODY</p>";
    document.body.appendChild(p);
}
// хочу написать функцию, которая использует работу setContent и добавляет ей еще немного работы:
function myContent() {
     setContent.call(...) // нужно использовать эти методы? Если да, то как?..

     myFunc.prototype=setContent; // или использовать прототип?

     function myFunc() {
           // если прототип, то каким образом влиять на него в контексте наследника?..
           var str="<b>добавьте меня, плииииззз...</b>" // вот это хочу добавить к контенту из setContent, как?...
     }
}
Ответить с цитированием