使用 selenium java/JavaScript 控制台更改检查元素?
Changing an inspect element with selenium java/JavaScript console?
我正在尝试在 Java 上使用 selenium chrome 驱动程序,我的部分脚本要求我编辑网站的 google chrome 元素。
如何使用java修改这个元素的值?
我发现我应该使用这个代码:
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("script here");
但我不确定 js.executeScript
部分应该放什么?我很确定它是 javscript,但我不熟悉 javascript,无法弄清楚如何使用它来编辑此元素。
这是试图改变的元素:
可以更改圆圈元素的 java 脚本行是什么?
如果您需要任何进一步的信息,我很乐意提供。
你可以select这样的元素,然后按照你想要的方式修改它。除非你提到什么修改,这是你如何获得元素。
var element = document.querySelector('[data-productid="505595887"]')
document.querySelector('[data-productid="505595887"]')就是你需要执行的js代码。
我正在尝试在 Java 上使用 selenium chrome 驱动程序,我的部分脚本要求我编辑网站的 google chrome 元素。
如何使用java修改这个元素的值?
我发现我应该使用这个代码:
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("script here");
但我不确定 js.executeScript
部分应该放什么?我很确定它是 javscript,但我不熟悉 javascript,无法弄清楚如何使用它来编辑此元素。
这是试图改变的元素:
可以更改圆圈元素的 java 脚本行是什么?
如果您需要任何进一步的信息,我很乐意提供。
你可以select这样的元素,然后按照你想要的方式修改它。除非你提到什么修改,这是你如何获得元素。
var element = document.querySelector('[data-productid="505595887"]')
document.querySelector('[data-productid="505595887"]')就是你需要执行的js代码。