Мастер-классы по Javascript Екатеринбург Ростов-на-Дону Москва Узнать больше...
Содержание (скрыть) Содержание (показать)

Добавить публичные методы к меню

Есть меню: tutorial/oop/menu-itemvalue-src/index.html

Его код обсуждался в статье. Создайте для меню дополнительные публичные методы:

  • getItemValue(num) возвращает текст внутри пункта с номером num.
  • setItemValue(num, html) меняет текст внутри пункта с номером num на html.

Пример работы (нажмите на кнопки):

Решение
Решение

Методы:

function Menu(menuId) {
  // ...

  this.getItemValue = function(num) {
    return elem.getElementsByTagName('LI')[num].innerHTML;
  };


  this.setItemValue = function(num, html) {
    elem.getElementsByTagName('LI')[num].innerHTML = html;
  };
  // ...
}

Полный код: tutorial/oop/menu-itemvalue/index.html.

#391
Наверх

Реклама

Нашли опечатку?

Нашли опечатку на сайте? Что-то кажется странным?
Выделите соответствующий текст и нажмите Ctrl+Enter!

Последние Комментарии

Помоги другим!

Помоги другим узнать о хорошей статье!