本帖最后由 ld5128702 于 2013-9-11 12:29 编辑
function delCol()
{
/*
删除列的原理是什么呢?
其实就是删除每一行中指定位置的单元格。
*/
var tabNode=document.getElementById("tabid");
if(tabNode=null)
{
alert("表格不存在");
return ;
}
var colNum=document.getElementsByName("delcol")[0].value;
var trs=tabNode.rows;//获取行的集合//?????rows总是错误???错误: 无法获取属性“rows”的值: 对象为 null 或未定义
if(colNum>=1&&colNum<=trs[0].cells.length)
{
for(var x=0;x<trs.length;x++)
{
trs[x].deleteCell(colNum-1);
}
}
else
{
alert("要删除的列数不存在");
}
}到底则么回事啊?不知道哪里错了,帮忙看看
|
|