Jump to content

mr__brainwash

Newbie
  • Posts

    3
  • Joined

  • Last visited

mr__brainwash's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Уточнил задание, должно быть понятней: есть html страница, в которой подключены файлы скрипта и стиля. Скрипт загружается и подымает DOM, навешанный обработчиками. Естественно, пишется все используя ООП. Калькулятор состоит, как минимум, из нескольких объектов, которые обмениваются между собой событиями. К примеру, есть базовый объект "Кнопка", которую наследует объект "Кнопка 1". Она умеет кидать событие "Click", которое перехватывает некая сущность(пусть будет view), и объект, отрисовавший поле ввода. Получается иерархическая, распределенная модель. Кнопка кидает событие с параметами, оно всплывает, его перехватывают вьюха и кто-то еще. Кнопка - инициатор события, поле ввода только слушает, вьюха тоже слушает и хранит историю, чтобы можно было отменить операцию. И , если задача пойдет легко, можно выполнить это все в диалоге, который тоскается по экрану.
  2. Нет, это зданаие дали мне при собеседовании на работу, говорят мол сделаешь - возьмем стажером на обучение. Я вот и ломаю себе голову каким образом применять эти свойства. Про getElementById ошибся, его не нужно использовать. А вот createElement () и appendChild () нужно.
  3. Здравствуйте, передо мной стоит задача построить калькулятор на JavaScript с использованием DHTML. А именно: нужно чтобы калькулятор был построен без id (не использовать идентификаторы вообще), а применить свойства : getElementById (), createElement (),createTextNode (), appendChild (), insertBefore (). Видел много разных примеров калькуляторов, но как применять там эти свойства так и не понял. Подскажите, пожалуйста .
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy