Объект HTMLUListElement вместо списка в JavaScript, нет jQuery - PullRequest
0 голосов
/ 12 апреля 2020

Это JavaScript, нет jQuery. У меня есть результат [объект HTMLUListElement], когда список должен быть напечатан. Идея заключается в том, что я сохраняю в текстовом примечании нажатые кнопки в виде массива с их примечанием к данным, и при возникновении события список должен быть напечатан. Это то, что я написал для хранения данных о нажатых кнопках в виде списка внутри ul, который называется «notesrecorded»: создание элемента списка с текстом данных и добавление их каждый раз. Я должен вызвать эту функцию и распечатать весь список, но вместо этого у меня есть этот [объект HTMLUListElement].

let notetext = document.createElement('li');     
notetext.innerText = Array.from(clickedButtons).map((button) => 
button.dataset.note);
notesrecorded.appendChild(notetext);

Есть много событий, которые запускают другие, и установить внутренний HTML не будет решение. Это ситуация записи кнопок пуска / остановки. Каждый раз, когда клики сделаны, я устанавливаю данные в виде массива в список, который должен быть напечатан позже на экране. Как Симон печатает цвета по порядку на экране после нажатия «Стоп».

Когда я пытаюсь вызвать список, я не уверен, что здесь поставить

функция showlist (evt) {notesrecorded .inner HTML = записанные заметки;

--- или я не знаю, это вне другой функции

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...