Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   как динамически добавить столбец (https://javascript.ru/forum/dom-window/2130-kak-dinamicheski-dobavit-stolbec.html)

oxx 06.11.2008 16:35

как динамически добавить столбец
 
есть код
var table=document.createElement('table');  
table.border=2;
for(i=1;i<5;i++)
{
var row=table.insertRow(0)
var cell=row.insertCell(0)
cell.innerHTML="ok"

var cell2=row.insertCell(0)
cell2.innerHTML="okk"
}
function add()
{
var row=table.insertRow(0)
var cell=row.insertCell(0)
cell.innerHTML="ok"

var cell2=row.insertCell(0)
cell2.innerHTML="okk"
}
document.body.appendChild(table)
  //-->
  </SCRIPT>
<INPUT TYPE="button" VALUE="k" ONCLICK="add()">



функция эдд добавляет строку ,а как сделать что она добавляла столбец уже к имеющийся таблице? подскажите плз

Snipe 06.11.2008 16:57

Как-то так:
function add2() {
    var trArr = table.getElementsByTagName('tr');
    for (var i = 0, l = trArr.length; i < l; i++)
        trArr[i].insertCell(0);
}

oxx 06.11.2008 17:06

ну а как туда добавить данные то?

ZoNT 06.11.2008 17:22

следующий вопрос будет: "а откуда мне взять данные то?" ???

oxx 06.11.2008 17:23

нет данные есть
все спасибо разобрался )


Часовой пояс GMT +3, время: 00:37.