【问题标题】:How can I detect the mouse position ACCORDING TO ITS RELATIVE POSITION如何根据其相对位置检测鼠标位置
【发布时间】:2021-10-28 04:56:15
【问题描述】:

如何根据鼠标的相对位置检测鼠标位置

我的意思是如果我在页面中间并且我记录了鼠标位置X (我要登录0) 如果我将鼠标向左/向右移动1px (我要登录1) 我怎样才能做到这一点?我搜索了很多,我找到的都是clientX; pageX; offsetLeft; etc.. 谢谢大家????

【问题讨论】:

  • 欢迎来到 SO!你想点击哪一个?您可以按类型索引、.ars:nth-child(1)input[type="text"] 进行选择。您还可以使用父选择器,或任何其他数量的其他方法,这些方法可能最适合您正在抓取的任何网站以及您可能尝试完成的任何事情(始终欢迎上下文)。

标签: javascript dom dom-events


【解决方案1】:
  1. 使用更具体的选择器:
await page.click('input.ars[type="password"]');
  1. 或使用索引元素句柄:
const elements = await page.$$('input.ars');
await elements[1].click();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多