Как в таблицу добавить th?
делаю
var newTableDOM=document.createElement('TABLE'); к нему применяю: var newRow=newTableDOM.insertRow(0); и дальше в цикле добавляю var newCell=newRow.insertCell(i); newCell.innerText='some text'; получаются прекрасная строка ячеек TD, а как создать сроку именно TH? |
Через createElement =).
Нет серьёзно, BOM метода для TH нет.) |
deivan,
Попробуйте добавить изначально tbody потом tr, а в него тупо innerHTML <th></th> |
т.е. банальным newRow.innerHTML="<TH>..</TH> .. <TH>..</TH>" обойтись?
а ИЕ6-7 ругаться не будет?.. |
Цитата:
|
Вам жеж сказали:
row.appemdChild(document.createElement('th'))А с innerHTML и таблицами у ie6 действительно были какие-то затыки. Только уж не помню какие. |
Цитата:
|
Дзен-трансгуманист,
Да я обздалси с <th> - там не tbody - a <thead> (Всё проклятый склероз и инерция - ориентируйтесть по devote <table> <thead> <tr> <th class="tcl" scope="col"> <th class="tc2" scope="col"> <th class="tc3" scope="col"> <th class="tcr" scope="col"> </tr> </thead> <tbody> <tr> <td class="tcl" scope="col"> </tr> и.т.д |
ок, спасибо, будем пробовать..
|
Часовой пояс GMT +3, время: 09:26. |