你这样写,默认先执行script,此时不存在body元素,如果把script放在body里,先生成body后再执行script,此时就能找到了
<html>
<body>
<div id="coem">dasdaD </div> 
<script> 
var abc=document.getElementById("coem"); 
abc.onclick = function () 
{
  alert("asdf"); 

</script> 
<body>
</html>