额,比如一个连接
<a href="http://www.baidu.com">!!!!!!!!!!!!</a>
不修改此htm代码如何加一个js代码,捕获这个a的点击,然后弹出提示呢?我只会捕获所有的点击:
function document.onclick()
{
alert("春哥纯爷们");
}如何捕获链接的点击呢?或者说如果捕获某个id的点击呢?谢谢了

解决方案 »

  1.   

    <a id="a1" href="http://www.baidu.com">!!!!!!!!!!!! </a> 
    document.getElementById("a1").onclick = function(){//设置id为a1的点击事件
    alert("连接1");
    };
      

  2.   


    <a href="http://www.baidu.com" id="ohref">!!!!!!!!!!!! </a> 
    <script type="text/javascript">
    <!--
    document.getElementById("ohref").onclick = function(){
    alert("fc")
    }
    //-->
    </script>
      

  3.   


     document.onclick = function(event){
                    event = event||window.event;
                    if(event.which==1){
                           var target = event.srcElement ||event.target;
                            if(target.id&&target.id=="haha"){
                                alert("春哥纯爷们");
                            }
                    }
                } <a href="www.baidu.com" id="haha" >!!!!!!!!!!!</a>