首页 > 解决方案 > 如何在 JavaScript 中处理可以左右移动的时间滑块

问题描述

我正在使用 JavaScript,并且有一个可以左右调整的时间滑块。有人可以建议我如何处理这个问题吗?用java找到了几个答案,但我正在寻找JavaScript中的解决方案谢谢。

标签: javascriptseleniumselenium-webdriver

解决方案


使用下面的代码来处理时间滑块。您将需要 2 个元素 1 用于左侧,1 用于右侧并调整 x,y 坐标。[element2 是你的 webelement]

const actions3 = driver.actions({
                    bridge: true
                });

                await actions3.dragAndDrop(
                    element2, {
                        x: -120,
                        y: -120
                    }
                ).perform();

推荐阅读