Показать сообщение отдельно
  #7 (permalink)  
Старый 16.03.2011, 21:34
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от InviS
Я могу как-то объявить конструктор? или нужно делать только через функцию, а не литерал?!
не уверен, но возможно вы имеи в виду что-то типа:

<p id="element">text</p>

<script type="text/javascript">
function Foo(i) {
    this.i = i;
};

Foo.prototype = {
    get : function() {
        return document.getElementById(this.i);
    },
    set : function() {
        this.get().style.color = 'red';
     }
}

var bar = new Foo('element');
bar.set();
</script>

Последний раз редактировалось monolithed, 16.03.2011 в 21:37.
Ответить с цитированием