还是原来那个问题,只是做成浏览器插件,也就是说对于任意一个网页,都能抽取出属性信息,js应该怎么写,大家给些提示?原来的问题:
现在我要用js实现一个功能,当鼠标停留在页面上某个对象(比如button,textarea之类的)的时候,就能抽取出这个对象的某些属性(比如名字等等),然后把这些抽取出来的信息显示在alert窗口里面。大家能不能告诉我,实现这样一个功能,大概是怎么样一个思路,需要用到js和其它的哪些技术?谢谢大家!

解决方案 »

  1.   

     在你页面上所有元素上都 写上onmouseOver() 事件 
      

  2.   

    一般的属性,你得到那个对象,然后obj.name这样那个属性就出来了呀。
      

  3.   

    我的意思是说可以用一段js代码,改变当前浏览的网页的html代码吗?(比如增加onmouseover事件监听)如果不行,有没有在不改变当前浏览的网页的html代码的情况下抽取出属性信息?
      

  4.   

    <script>
    object.prototype.onmouseover=function(){}
    难道这样?我猜的
    </script>
      

  5.   

    是不是说,不修改html代码的话,是没办法在浏览别人写的页面的时候调用自己写的js函数的?
      

  6.   

    可以的,window.addEventListener("load", xxxxx, false);就行了