Показать сообщение отдельно
  #7 (permalink)  
Старый 13.06.2021, 11:14
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,707

Сообщение от nastya97core
Нет варианта проще, чтобы также как в php сделать? Чтобы просто собираешь одну строку, а он дальше по образу и подобию генерирует дальше
Можно через template.
Как то так

const tmp = document.createElement('template')

let s = ''
// Тут заполняем строку HTML кодом
// например в цикле
for (let i = 0; i<nr; i++) {
   s+='<tr>';
   // заполняем ячейки
       s+='<td>....</td>';
       s+='<td>....</td>';
       s+='<td>....</td>';
   s+='</tr>';
}
tmp.innerHTML = s;
let tbody = document.querySelector('tbody');
tbody.appendChild(tmp.content)


Для вставки переменных вместо строк '...' используйте `${}`
Ответить с цитированием