function divc(pk,type,event)
        {
            if(type=="1"){
                var top=document.body.scrollTop+event.clientY-event.offsetY+18;
                var left=document.body.scrollLeft+event.clientX-event.offsetX
      $("#mm").css({"position":"absolute","top":400+"px" ,"left":200+"px"});
             }            
        }<a href='javascript:divc("1","1");'>管 理</a>为什么
var top=document.body.scrollTop+event.clientY-event.offsetY+18; 
这行报错 缺少对你  问题在于 event.clientY 为什么呢