这就是要注册一个document.onclick事件来监控鼠标点击div以外的区域时事件
你给这个div的id属性赋一个页面唯一的值,比如<div id="globalDiv" />
在document.onclick得到事件源,判断这个事件源的id是不是等于"globalDiv"
document.onclick = function (event) { var e = event || window.event; var elem = e.srcElement||e.target; while(elem) { if(elem.id == "globalDiv") { return; } elem = elem.parentNode; } //隐藏div的方法 HiddenDiv(); }