日期:2014-05-16  浏览次数:20356 次

如何在用insertCell()的时候设置单元格宽度
cell1   =   newRow.insertCell();
cell1.offsetWidth   =   73;

这样不行

------解决方案--------------------
<table>
<tbody id= "tbl ">
<tr> <td> asdf </td> <td> jkl </td> </tr>
</tbody>
</table>
<script type= "text/javascript ">
var $ = function(id){return document.getElementById(id)};
var tbl = $( "tbl ");
var row = tbl.insertRow(-1);
var c1 = row.insertCell(-1);
c1.style.width = "400px ";
c1.innerHTML = "c211111 ";
var c2 = row.insertCell(-1);
c2.style.width = "100px ";
c2.innerHTML = "c222222 ";
</script>

这个可以
------解决方案--------------------
object.colSpan [ = iCount ]
只是在一个tr中有td设置了colspan属性的话,tr的rows.length属性会相应的减少。