Показать сообщение отдельно
  #3 (permalink)  
Старый 20.10.2016, 15:02
Интересующийся
Отправить личное сообщение для NO_ONE Посмотреть профиль Найти все сообщения от NO_ONE
 
Регистрация: 01.03.2014
Сообщений: 19

Спасибо, прочитал. Сделал следующее:
function myLib(el) { // _("mydiv")
    this.el = el;
    return document.getElementById(el);
  }

  myLib.prototype = {
    text: function() {
      return this.textContent;
    },
    html: function() {
      return this.innerHTML;
    }
  };


Но возникло два вопроса:
1. Из-за "use strict" (как я понял) this.el = el; не хочет работать. Как это исправить?
2. Я всё также не могу вызвать _("mydiv").text()...

Буду благодарен, если чуть подробнее объясните. Нашел уже примеры такой реалиции: 1, 2. Но ни один так и не смог адаптировать под свой код.

Последний раз редактировалось NO_ONE, 20.10.2016 в 15:06.
Ответить с цитированием