Использование .join () для создания OL из формы - PullRequest
0 голосов
/ 01 апреля 2020

Я пытаюсь использовать .join () для вывода сообщения, содержащего OL. Приведенный ниже код возвращает правильное сообщение, но мне интересно, нужен ли где-нибудь закрывающий тег OL. Инструменты разработчика отображают вывод в виде замкнутого OL.

Примечание. Необходимо использовать функцию соединения, поэтому не рекомендуется использовать циклы и т. Д. c.

* 1006. *

1 Ответ

0 голосов
/ 01 апреля 2020

Да, вам нужно где-то закрыть тег ol. Хотя большинство браузеров пытаются угадать и исправить отсутствующий тег, иногда это невозможно.

Вы можете просто объединить закрывающий тег после строки соединения:

    message = '<h2>To-Do</h2><ol><li>';
    message += tasks.join('</li><li>');
    message += '</li></ol>';
    output.innerHTML = message;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...