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浏览器
展开
 我来答
ccppv
推荐于2018-03-19 · TA获得超过2994个赞
知道大有可为答主
回答量:5074
采纳率:40%
帮助的人:2988万
展开全部
在IE下.要想实现这个功能,请把colspan写成 colSpan 下面的setAttribute 同样也是要的.呵呵..

在注意IE下面大小写..
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-06-17
展开全部
什么浏览器下?
tdInfo.setAttribute("colspan","5");//这个设置在实际中也没有改变
这行代码在FF3.6下正常。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
尚光里5367
2013-01-23
知道答主
回答量:1
采纳率:0%
帮助的人:1543
展开全部
var trNode = tableNode.insertRow(index);
index:在tableNode中位置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式