Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击空白时如何触发body.onclick_Javascript_Html - Fatal编程技术网

Javascript 单击空白时如何触发body.onclick

Javascript 单击空白时如何触发body.onclick,javascript,html,Javascript,Html,当页面大于实际正文大小时,单击空白处时如何触发正文。onclick 例如,主体是300X400,但用户最大化了窗口,页面现在是800X600。如果用户在实际身体区域之外单击,onclick将不起作用。如何触发它?将事件目标更改为文档,而不是正文,例如 document.addEventListener('click', eventListener, false); 哦,天哪,简直可以用:)我用document.onclick=function(){}也可以用。。。一旦允许,我们将接受答案。谢谢

当页面大于实际正文大小时,单击空白处时如何触发
正文。onclick


例如,主体是300X400,但用户最大化了窗口,页面现在是800X600。如果用户在实际身体区域之外单击,
onclick
将不起作用。如何触发它?

将事件目标更改为
文档
,而不是
正文
,例如

document.addEventListener('click', eventListener, false);

哦,天哪,简直可以用:)我用
document.onclick=function(){}
也可以用。。。一旦允许,我们将接受答案。谢谢!这个解决方案的问题是,不仅获取“空”空间的事件,而且获取每个元素的事件。。。i、 如果你是一个锚,这个事件也会被触发…我不会说这一定是个问题