判断鼠标点击区域

153 阅读1分钟
document.onmouseup = function(e){
    const e = e || window.event;
    const point = e.target || e.srcElement;
    const target = document.getElementById('')    //获取你的目标元素
  
    // 点击区域不是目标元素且点击区域不在目标元素内
    if(point !== target && !target.contains(point) ) {    // 目标元素外
        //some code...
    } else {        // 目标元素内
        //some code...
    }
}