javascript 操作td的colspan属性
checkNode=document.createElement("input");checkNode.setAttribute("type","checkbox");c...
checkNode=document.createElement("input");
checkNode.setAttribute("type","checkbox");
checkNode.setAttribute("name","selectAll");
tdCheck=document.createElement("td");
tdCheck.setAttribute("align","center");
tdCheck.appendChild(checkNode);
tdInfo=document.createElement("td");
tdInfo.setAttribute("align","center");
tdInfo.colspan=5;//这个设置在实际中没有改变tdInfo所占用的列数
tdInfo.setAttribute("colspan","5");//这个设置在实际中也没有改变
//tdInfo所占用的列数.两种改变 colspan的方法在测试的时候都没有一起使用
tdInfo.innerHTML="本页已经没有数据";
trNode=document.createElement("tr");
trNode.appendChild(tdCheck);
trNode.appendChild(tdInfo);
tableNode.appendChild(trNode);
谢谢各位大哥大姐了,
还有能不能说下,tableNode如何在子节点中添加trNode,(不是添加在末尾)
谢谢了
IE6浏览器 展开
checkNode.setAttribute("type","checkbox");
checkNode.setAttribute("name","selectAll");
tdCheck=document.createElement("td");
tdCheck.setAttribute("align","center");
tdCheck.appendChild(checkNode);
tdInfo=document.createElement("td");
tdInfo.setAttribute("align","center");
tdInfo.colspan=5;//这个设置在实际中没有改变tdInfo所占用的列数
tdInfo.setAttribute("colspan","5");//这个设置在实际中也没有改变
//tdInfo所占用的列数.两种改变 colspan的方法在测试的时候都没有一起使用
tdInfo.innerHTML="本页已经没有数据";
trNode=document.createElement("tr");
trNode.appendChild(tdCheck);
trNode.appendChild(tdInfo);
tableNode.appendChild(trNode);
谢谢各位大哥大姐了,
还有能不能说下,tableNode如何在子节点中添加trNode,(不是添加在末尾)
谢谢了
IE6浏览器 展开
3个回答
展开全部
在IE下.要想实现这个功能,请把colspan写成 colSpan 下面的setAttribute 同样也是要的.呵呵..
在注意IE下面大小写..
在注意IE下面大小写..
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-06-17
展开全部
什么浏览器下?
tdInfo.setAttribute("colspan","5");//这个设置在实际中也没有改变
这行代码在FF3.6下正常。
tdInfo.setAttribute("colspan","5");//这个设置在实际中也没有改变
这行代码在FF3.6下正常。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var trNode = tableNode.insertRow(index);
index:在tableNode中位置
index:在tableNode中位置
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询