javascript实现 点击边框内任意区域(按钮除外)打开新页面

这个需求实际上就是排除某个子元素的div执行相应的操作。

直接上代码:

html:

测试测试测试测试测试测试测试测试测试测试测试


js:

function whichButton(event)
{

if(event.target.nodeName=='BUTTON'){
 return;
}else{
 window.open('http://www.baidu.com')
}

}
function select(){
 alert('点击了按钮')
}

用js的event实现

你可能感兴趣的:(javascript)