js删除table的行或者列之后原来的表格混乱怎么办

 我来答
五千人等闲8003
2013-10-16 · 超过69用户采纳过TA的回答
知道答主
回答量:185
采纳率:100%
帮助的人:138万
展开全部
用js给表格动态插入了一行,行内有多个单元格。但插入行后,单元格错乱,很难看。这是因为原来表格行和单元格中有rowspan和colspan属性,这两个属性是为了合并单元格等情况设置的。rowspan 属性:指定单元格跨越的 行数。单元格1 colspan 属性:指定单元格跨越的 列数,如:单元格2当用js动态创建了单元格和行后,colspan 和 rowspan默认为1 ,所以要根据实际情况调整。我在js中 用 newTR.colspan = 2 指定了单元格占两列,但是还不行。有人说不要用 newTR.colspan = 2 这种形式,而要用 newTR.setAttribute("colspan", 2);我试验了,也不行。最后发现竟然是大小写问题:newTR.colSpan = 2 就可以了。(同理rowspan也应该是rowSpan)因为html 中colSpan一般是小写的 colspan 。所以没有注意这个问题。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式