Как в таблицу добавить 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, время: 07:56. |