for(j=0;j<rows;j++)
for(i=0;i<cells;i++)
{
maintbl.rows[j].cells[i].style.width = "20 ";
}
用这样尝试了,貌似不行,请问还有什么其他解决的方法,万分感谢!
for(i=0;i<cells;i++)
{
maintbl.rows[j].cells[i].style.width = "20 ";
}
用这样尝试了,貌似不行,请问还有什么其他解决的方法,万分感谢!
td{
width:100px;
}
</style>设置所有TD样式,写在table前面
maintbl.rows[0].cells[x].style.width = "100px";如果上面的方法不行:
宽度设置好后,试试执行以下下面的代码,让浏览器重新生成TABLE
maintbl.parentNode.innerHTML = maintbl.parentNode.innerHTML;
但这种方法会将JS添加的事件去掉