Показать сообщение отдельно
  #7 (permalink)  
Старый 16.01.2018, 15:27
Аспирант
Отправить личное сообщение для maksqwerty Посмотреть профиль Найти все сообщения от maksqwerty
 
Регистрация: 03.11.2017
Сообщений: 58

Сама динамическая таблица выглядит таким образом:
var table = document.getElementById('dynamictable'),
tbody = table.getElementsByTagName('tbody')[0],
clone = tbody.rows[0].cloneNode(true); 




function deleteRow(el)
{
    var del = el.parentNode.parentNode.rowIndex;
    table.deleteRow(del);
    while (table.rows[0]){
        updateRow(table.rows[del], del, false);
        del++;
    }

}

function insRow()
{
    var new_row = updateRow(clone.cloneNode(true), ++tbody.rows.length, true);
    tbody.appendChild(new_row);
    
}

 function updateRow(row, del)
 {
    row.cells[0].innerHTML = del;


    var inp1 = row.cells[1].getElementsByTagName('input')[0];
    inp1.id = 'mat'+ del;
 

    var inp2 = row.cells[2].getElementsByTagName('input')[0];
    inp2.id = 'ind'+ del;
 
    var inp3 = row.cells[3].getElementsByTagName('input')[0];
    inp3.id = 'ben'+ del;

    var inp4 = row.cells[4].getElementsByTagName('input')[0];
    inp4.id = 'men'+ del;

    var inp5 = row.cells[5].getElementsByTagName('input')[0];
    inp5.id = 'preis'+ del;
  

    var inp6 = row.cells[6].getElementsByTagName('input')[0];
    inp6.id = 'wert'+ del;
   

    var sel1 = row.cells[7].getElementsByTagName('select')[0];
    sel1.id ='ferti'+ del;
    sel1.value = document.getElementById('ferti1').value;

    var inp7 = row.cells[8].getElementsByTagName('input')[0];
    inp7.id = 'sap'+ del;
 

    var sel2 =row.cells[9].getElementsByTagName('select')[0];
    sel2.id ='kost'+ del;
    sel2.value = document.getElementById('kost1').value;

    var but1 = row.cells[10].getElementsByTagName('button')[0];
    but1.id = 'deletebutton'+del;

    return row;
}

И куда бы я не добавил эту строку, которую вы написали, она не работает
Ответить с цитированием