Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > доступ к ячейкам таблицы


Автор: Гость_alex 27.7.2004, 00:01
ребята, может кто знает как изменять содержимое таблицы? qstn.gif

Автор: Sardar 27.7.2004, 01:55
Вообще можно поискать по форуму, но не сержусь, т.к. тема давно не поднималась smile.gif

Можно через стандартный DOM: table.childNodes - не удобно
Можно пройтись по строкам/ячейкам(тоже DOM, интерфейс таблицы/строки):
Код
table=document.getElementById("таблица");
for(var i=0; i<table.rows.length; i++) { //все строки: элемент TR
var row=table.rows[i];
for(var j=0; j<row.cells.length; j++) { //все ячейки: элемент TD
  var cell=row.cells[j];
  alert(cell.innerHTML); //далее уже не важно дерево, потому смело юзаем innerHTML
}
}

Автор: Guest 27.7.2004, 18:50
Cпасибо, тогда можно и так:

document.all.tabliza.cells(x).innerHTML - содержимое ячейки "х" в таблице "tabliza".

Автор: Sardar 27.7.2004, 20:52
Нет так нельзя, т.к. будет работать только в IE.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)