ice world

There is nothing too difficult if you put your heart into it.
posts - 104, comments - 103, trackbacks - 0, articles - 0

使用childNodes获取table对象子节点遇到的问题

Posted on 2011-04-16 14:29 IceWee 阅读(1212) 评论(0)  编辑  收藏 所属分类: Javascript
最近在写一个tab标签控件,用到了childNodes,节点可以用childNodes[0]来获取其第一个节点,但是有些节点是有隐藏节点的,即便 你不写,它也是存在的,我就遇到了这么个主儿,table,我曾两次受到它的折磨,想要的东西得不到,想要的效果出不来,都拜它所赐!那是因为用 table.childNodes[0]得到的并不是你在HTML里写的第一个<tr>节点,而是一个tbody的节点,即便你不写,它也是 存在的,所以当你想得到第一个tr节点时你必须这样写:table.childNodes[0].childNodes[0]。就是如此!

只有注册用户登录后才能发表评论。


网站导航: