HTML table中的兄弟关系previousSibling

2 篇文章 0 订阅

记录一下学习尚学堂js table案例时遇到的问题

实现的样式
table某一行的代码
js操作部分代码
在updateRow()中alert(cell)会发现得到的是下图中结果(因为图二标红的地方是文本)
使用previousSibling得到的单元格对象结果
这个道理我觉得和下面这图通过showdiv获取div对象后,再通过div对象.childNodes.length,结果是12一样,6个空行6个标签
例子
所以通过兄弟关系获取单元格的对象是不行了,我参考了尚学堂视频里的方法,就是图三里被我注释的那一部分,先获取行对象,再通过**行对象.cells[Index]**的方法获取某个单元格的信息。

再记录下之前的删除行中:通过表格对象.removeChild(行对象)删除行的操作也不行,得用表格对象.deleteRow(rowIndex)才行,rowIndex可以通过行对象.rowIndex直接获取

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值