Показать сообщение отдельно
  #1 (permalink)  
Старый 28.03.2018, 22:52
Интересующийся
Отправить личное сообщение для angel026 Посмотреть профиль Найти все сообщения от angel026
 
Регистрация: 18.07.2017
Сообщений: 15

Как увеличить id элемента при динамическом создании в JS?
Ох этот JS...
Снова обращаюсь за помощью к знатокам!
Нужно при срабатывании события (выделение чек бокса) создать новый див с ид, при следующим выделении другого чек бокса, так же создать див с ид+1...
Вот мои "потуги" закончились на этом:
function createNewDiv() {    
    
    var i=0;
    var cpu_in = document.getElementsByClassName("cpu_in")[0];
    var divCpu = document.createElement('div');
    divCpu.setAttribute('id', 'cpu_new_'+i);
    divCpu.innerHTML = "Новый ДИВ";
    var parent = cpu_in.parentNode;
    parent.insertBefore(divCpu, cpu_in); //создаю ДИВ
    i++;
}

Создаётся ДИВ с id=cpu_new_1 и все последующие дивы с таким же ид (((
Как сделать, чтобы остальные были с ид=...2, 3, и т.д.?
Заранее благодарю за ответ )))
Ответить с цитированием