现在我要用js实现一个功能,当鼠标停留在页面上某个对象(比如button,textarea之类的)的时候,就能抽取出这个对象的某些属性(比如名字等等),然后把这些抽取出来的信息显示在alert窗口里面。大家能不能告诉我,实现这样一个功能,大概是怎么样一个思路,需要用到js和其它的哪些技术?谢谢大家!

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
     <head>
      <title> New Document </title>
    <script>
    function getAttributes(event)
    {
    var target = event.srcElement || event.target;//IE下用event.srcElement,Firefox下用event.target
    alert(target.getAttribute("id"));
    alert(target.getAttribute("name"));
    } </script> </head> <body>
    <input id="name" name="tangdaojun" onmouseover="getAttributes(event)"/>
     </body>
    </html>
    这个我写的一个例子,你参考一下
      

  2.   

    onmouseover + getAttribute 足够了
      

  3.   

    onmouseover属性+get。。应该就可以饿了
      

  4.   

    能不能达到这样的效果,鼠标停留在某个对象上,在alert里面显示相关信息之后,不关闭alert窗口,鼠标移到一个新的对象上,alert立刻改为显示新对象的信息呢?就是实时显示
      

  5.   


    据我所知,不可能的alert弹出的对话框哪还有这功能神了、
    楼主想实现什么功能?贴出来,大家一起解决。
      

  6.   

    就是触发一个新的事件之后,原来的alert窗口里面的内容修改一下,不行吗?
    我现在做实验室的项目的一小部分