пытаюсь дать название кнопкам по индексу, не выходит (17 строчка с верху) на js

150
20 февраля 2022, 08:40

let row2 = document.getElementById('row2'); 
let divu = document.createElement('div'); 
divu.className = "uslugi"; 
divu.style.textAlign = "center" 
row2.appendChild(divu); 
let h2 = document.createElement('h2'); 
h2.innerHTML = "Услуги"; 
divu.style.margin = "auto"; 
divu.style.width = "610px"; 
divu.appendChild(h2); 
let divub = document.createElement('div'); 
divub.className = "buttons" 
row2.appendChild(divub) 
divu.appendChild(divub) 
h2.style.textAlign = "center" 
for(let i = 0; i < 8; i++) { 
    let form = document.createElement('form') 
    divub.append(form) 
    let btns = document.createElement('button') 
    btns.setAttribute('type', 'button'); 
    btns.className = "btn btn-primary"; 
    form.appendChild(btns); 
 } 
    form.children[0].innerHTML = "Хирургия<br>удвление зубов" 
    form.children[1].innerHTML = "Имплантация зубов<br>протезирование на имплантах" 
    form.children[2].innerHTML = "Лечение парадонтоза<br>на аппарате 'вектор'" 
    form.children[3].innerHTML = "Шинирование зубов" 
    form.children[4].innerHTML = "Все виды работ" 
    form.children[5].innerHTML = "Рестоврация зубов" 
    form.children[6].innerHTML = "Лечение от кариеса до пульпита" 
    form.children[7].innerHTML = "Зуботехническая лаборотория"

Answer 1

Примерно так:

const buttonsTitles = ["1", "2", "3", "4", "5", "6", "7", "8"];
const $body = document.querySelector('body');
for (let title of buttonsTitles) {
    const button = document.createElement('button')
  button.innerHTML = title;
  $body.append(button)
}
Answer 2

Cоздать массив названий и по нему цикл делать

for(index in buttonsTitles) {
    form.children[index].innerHTML = buttonsTitles[index]
 }
READ ALSO
Границы области кластеризации PruneCluster

Границы области кластеризации PruneCluster

Столкнулся с такой проблемой: пытаюсь сделать отображение области кластеризации в PruneCluster, как в markerclustergroup (отвечает свойство ShowCoverageOnHover)

86
Общий файл excel на сервере для редактирования

Общий файл excel на сервере для редактирования

есть нужда в реализации общего файла excel ( здесь будет таблица учета рассылок) на сервере, к которой будут обращаться пользователи через страницу...

96
Возникает ошибка при оформлении заказа на битрикс (вроде что то связанное с JSON)

Возникает ошибка при оформлении заказа на битрикс (вроде что то связанное с JSON)

Возникает ошибка при оформлении заказа на битрикс (вроде что то связанное с JSON), вот что выходит:

96