这就是要注册一个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();
- }