为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 javascript 中获取鼠标位置?

如何在 javascript 中获取鼠标位置?

缥缈止盈 2023-03-18 10:44:01
我最近正在使用一个 js 游戏,它需要鼠标位置来改变背景颜色,我试过event.clientX, event.clientY和event.pageX , event.pageY现在它变成了:-function l(){    let x = event.pageX ;    let y = event.pageY;    document.bgColor = 'rgb($(x),$(y),$((x/2+y/2))'};document.body.addEventListener('mousemove',l());但是,它仍然给出错误,uncaught TypeError: Cannot read property 'pageX' of undefined如果有人解决了我的问题,非常感谢他提前祝你玩得开心:-)
查看完整描述

1 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

尝试这个:


var movementFunction = function (event) { 

    console.log(event.pageX, event.pageY);

    let x = event.pageX ;

    let y = event.pageY;

    document.bgColor = `rgb(${x}, ${y}, ${(x/2+y/2)}`

}


document.body.addEventListener('mousemove', movementFunction);


查看完整回答
反对 回复 2023-03-18
  • 1 回答
  • 0 关注
  • 100 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信