下面是代码,为什么点击DIV里面的内容 onclick事件不执行呢?谢谢大家先!<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
  <script type="text/javascript">
  function go(){
alert("@@@@@@@@@@@@@@");
  }
  document.getElementById("tt").attachEvent("onclick",go);
  
  </script>
 </HEAD> <BODY>
  <div id="tt">123</div>
 </BODY>
</HTML>

解决方案 »

  1.   

    换一下顺序就行了啦~~~~<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
    <HTML> 
    <HEAD> 
      <TITLE> New Document </TITLE> 
      <META NAME="Generator" CONTENT="EditPlus"> 
      <META NAME="Author" CONTENT=""> 
      <META NAME="Keywords" CONTENT=""> 
      <META NAME="Description" CONTENT=""> 
     
    </HEAD> <BODY> 
      <div id="tt">123 </div> 
     <script type="text/javascript"> 
      function go(){ 
    alert("@@@@@@@@@@@@@@"); 
      } 
      document.getElementById("tt").attachEvent("onclick",go); //如果说你放在上边,先执行了JS才生成对象~~~~
      
      </script> 
    </BODY> 
    </HTML>