<html> 
<head> 
<script language="javascript"> 
window.onload=function(){
var obj=document.getElementById("give"); 
obj.onclick=showCard; 
};
//showCard写好... function showCard(){
alert();
}
</script>
</head> 
<body> 
<a  id="give" href="#">click here </a> 
 
</body> 
</html> 

解决方案 »

  1.   

    <html> 
    <head> 
    <script language="javascript"> 
    function showCard(){
    obj=document.getElementById("give").innerHTML; 
    //showCard写好...
    alert(obj); 
    }
    </script> 
    </head> 
    <body> 
    <a  id="give" href="#" onclick="showCard()">click here </a> 
    </body> 
    </html> 
      

  2.   

    可是我尝试吧showCard换成alert以后,加载页面就执行了alert,而不是点击以后
      

  3.   

    你的给代码报错原因是因为那个时候还不存在<a  id="give" href="#">click here  </a>