假设有一个标签id是tt<img scr="123.jpg" onclick="f()" id="tt" /><script>
document.getElementById("tt").onmouseover = function(){alert("onmouseover")}
function f(){alert("onclick");}
</script>
我该怎么知道他目前有二个事件监听?onmouseover,onclick呢?
也有办法印出他指向的function内部代码吗?

解决方案 »

  1.   

    为什么我的资料不在CSDN-CSDN社区-Web 开发-JavaScript 
      

  2.   

    事件监听是可以有多个的 就你现在的onclick与onmouseover是不会有冲突的
      

  3.   


    for(v in (obj=document.getElementById('tt')))
    {
    if(typeof obj[v]=="function" && obj[v])
    {
    alert(v)
    alert(obj[v] )
    }
    }
      

  4.   


    举个例子:
    点击一个图片,跑出来一个评价介面,但我找不到它是呼叫了什么function,所以想看可不可以列举出所有的程序员自己写的function再去分析,或是有其他的好方法呢?