PHP技术,网站开发,PHP,PHP学习,Python学习,PHP开发,人工智能,大数据服务

PHP » 前端设计 » 'clientX' 为空或不是对象解决方法

'clientX' 为空或不是对象解决方法

'clientX' 为空或不是对象解决方法! [php] var x,y; function getPointerPosition(e){ if (!document.all){ x = e.pageX; y = e.pageY; }else{ x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft); y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop); } } [/php] 提示:'clientX' 为空或不是对象。 最后在网上找了一句:e = e || window.event; [php] var x,y; function getPointerPosition(e){ if (!document.all){ x = e.pageX; y = e.pageY; }else{ e = e || window.event; x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft); y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop); } } [/php] 问题解决!

© Copyright 2011-2021 www.adophper.com. All Rights Reserved.
读图网科技 版权所有。蜀ICP备12031064号-1