Добрый день, сделал создание таблицы следующим образом
var myBooks=['Тип входа','Вход','Выход','Вкл/Выкл'];
//---------------------------------------------
var table = document.createElement("table");
//---------------------------------------------
var tr = table.insertRow(-1); // TABLE ROW.
//---------------------------------------------
for (var i = 0; i < myBooks.length; i++) {
var th = document.createElement("td"); // TABLE HEADER.
th.innerHTML = myBooks[i];
tr.appendChild(th);
}
//--------------------------------------------------------------------------
for (var i = 0; i < data.NumCH; i++) {
tr = table.insertRow(-1);
for (var j = 0; j < myBooks.length; j++) {
var tabCell = tr.insertCell(-1);
if(j==0){
BuildSelectTypeIn(tabCell,data.CHx[i][3]);
}
if(j==1){
BuildSelectDMX(tabCell,data.CHx[i][0]);
}
if(j==2){
BuildSelectUniv(tabCell,data.CHx[i][1]);
}
if(j==3){
Build_Checkbox(tabCell,data.CHx[i][2]);
}
}
}
как по феншую сделать что бы заголовок колонки соотносился c элементом в ячейке (т.е условия заменить (j==0))
Это нужно для того, что бы оперативно менять myBooks добавлять колонки удалять, а элементы под ними автоматически подстраивались