+ -
当前位置:首页 → 问答吧 → 怎么获取某个div的id值?比如鼠标一放上去,就获取这个div的id值

怎么获取某个div的id值?比如鼠标一放上去,就获取这个div的id值

时间:2010-08-15

来源:互联网

怎么获取某个div的id值?比如鼠标一放上去,就获取这个div的id值

作者: 九剑   发布时间: 2010-08-15

<div id="abc" onmouseover="this.title='ID:'+this.id;">dffdg</div>

作者: riyan   发布时间: 2010-08-16

你写的这种也太笼统了,如果是获取body里面任意一个元素的id的话,这样也太耗费资源了。我简单的写了一个例子,其中里面调用了jquery.js,如果运行的话,还请你自己下载后加上。
代码如下:
复制代码
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <script src="js/jquery.js" type="text/javascript"></script>
  6. <script type="text/javascript">
  7. $(function(){$('ul li').each(function(i){$(this).mouseover(function(){alert ($(this).attr("id"));})});})
  8. </script>
  9. <style type="text/css">
  10. body{ margin:0px; padding:0px; border:0px; line-height:24px;}
  11. ul,li{ list-style:none; margin:0px; padding:0px; border:0px;}
  12. #menu{ position:relative; width:600px; height:24px; margin:0px auto;}
  13. #menu li{ padding:5px 25px; text-align:center; float:left;}
  14. </style>
  15. <title>getElementID</title>
  16. </head>
  17. <body>
  18. <ul id="menu">
  19. <li id="home">Home</li>
  20. <li id="load">Load</li>
  21. <li id="news">News</li>
  22. </ul>
  23. </body>
  24. </html>


希望你用的时候,还是注意范围的选择,要不多指向几次之后可能会越来越卡。

作者: phpdance   发布时间: 2010-08-16

相关阅读 更多

热门下载

更多