如何获得下一个元素?

wfqn 2004-09-11 04:37:01
<TABLE id="table1" onclick="..."><TR><TD>table1</TD></TR></TABLE>
<TABLE id="table2"><TR><TD>table2</TD></TR></TABLE>

如何在点击table1时获得它的下一个元素table2呢?前提是不能用document.all.table2的方式获取!

是不是有一个类似table2.nextNode()的方式用来获取呢?
...全文
215 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wfqn 2004-09-11
  • 打赏
  • 举报
回复
zltostem(尘寞),你的方法与document.all.table2大同小异,都是直接指定一个明确的对象。不过也谢谢你提供一个思路!

gaofaq(老高),这正是我想用的方法。谢谢。
gaofaq 2004-09-11
  • 打赏
  • 举报
回复
<TABLE id="table1" onclick="alert(this.nextSibling.id);"><TR><TD>table1</TD></TR></TABLE>
<TABLE id="table2"><TR><TD>table2</TD></TR></TABLE>
zltostem 2004-09-11
  • 打赏
  • 举报
回复
<TABLE id="table1" onclick="alert(document.getElementsByTagName('TABLE')[1].id);"><TR><TD>table1</TD></TR></TABLE>
<TABLE id="table2"><TR><TD>table2</TD></TR></TABLE>

87,993

社区成员

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

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