Вернуться к уроку

Создать список

важность: 4

Напишите интерфейс для создания списка.

Для каждого пункта:

  1. Запрашивайте содержимое пункта у пользователя с помощью prompt.
  2. Создавайте пункт и добавляйте его к UL.
  3. Процесс прерывается, когда пользователь нажимает ESC или вводит пустую строку.

Все элементы должны создаваться динамически.

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

Демо в новом окне

Делаем цикл, пока посетитель что-то вводит – добавляет <li>.

Содержимое в <li> присваиваем через document.createTextNode, чтобы правильно работали <, > и т.д.

Открыть решение в песочнице.