兄弟节点的id获得不到!

muzizhuben 2010-12-10 01:33:22
在火狐里, 用nextSibling.id ,id有值, 获得也总是 underfind
那要怎么获得兄弟节点的id呢!
...全文
89 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mr-Jee 2010-12-10
  • 打赏
  • 举报
回复
[Quote=引用楼主 muzizhuben 的回复:]
在火狐里, 用nextSibling.id ,id有值, 获得也总是 underfind
那要怎么获得兄弟节点的id呢!
[/Quote]
要剔除文本节点。参考jQuery的处理方式~~~
循环nextSibling 然后判断nodeType
諾临風 2010-12-10
  • 打赏
  • 举报
回复
你这代码是IE下的,火狐会把空格也当作一个节点处理,所以,你自己处理一下空格等东西吧
yixianggao 2010-12-10
  • 打赏
  • 举报
回复
查查 nextSibling.nodeType

nodeType Property
1 Element node.
3 Text node.

或者看下 nextSibling.outerHTML
十一文 2010-12-10
  • 打赏
  • 举报
回复
麻烦大哥贴哈代码

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧