fbcn
小狐狸
小狐狸
  • UID6948
  • 注册日期2005-06-24
  • 最后登录2006-06-21
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:5149回复:6

JS获取事件触发的元素的ID

楼主#
更多 发布于:2005-07-28 15:37
比如:
<div class="menu"  id='sdf' onclick="SwitchMenu('s')">CoWorks介绍</div>
在SwitchMenu()中怎样获得div的id?
cnpeng
小狐狸
小狐狸
  • UID7638
  • 注册日期2005-07-28
  • 最后登录2005-08-19
  • 发帖数1
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2005-07-28 15:37
object=document.getElementById("sdf");
gzpbx
狐狸大王
狐狸大王
  • UID1527
  • 注册日期2004-12-29
  • 最后登录2009-06-30
  • 发帖数410
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2005-07-28 15:37
楼主是不是这个意思:

<div class="menu" id='sdf' onclick="SwitchMenu(this)">CoWorks介绍</div>

function SwitchMenu(obj)
{
    alert(obj.id);
}


这样就可以获得了~
如果你爱上了一朵生长在一颗星星上的花,那么夜间你看着天空就感到甜蜜愉快。所有的星星上都好象开着花。
mhss
小狐狸
小狐狸
  • UID1290
  • 注册日期2004-12-23
  • 最后登录2005-09-08
  • 发帖数8
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2005-07-28 15:37
请问有没有获得下一个元素的ID的方法呢?
如果你喜欢筛子,强烈建议使用IE
gzpbx
狐狸大王
狐狸大王
  • UID1527
  • 注册日期2004-12-29
  • 最后登录2009-06-30
  • 发帖数410
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2005-07-28 15:37
如果你爱上了一朵生长在一颗星星上的花,那么夜间你看着天空就感到甜蜜愉快。所有的星星上都好象开着花。
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
5楼#
发布于:2005-07-28 15:37
在SwitchMenu()中怎样获得div的id?


event.target

请问有没有获得下一个元素的ID的方法呢?


nextSibling



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
mhss
小狐狸
小狐狸
  • UID1290
  • 注册日期2004-12-23
  • 最后登录2005-09-08
  • 发帖数8
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2005-07-28 15:37
谢谢楼上的两位^_^
如果你喜欢筛子,强烈建议使用IE
游客

返回顶部