我正在尝试在Java上使用selenium chrome驱动程序,我的部分脚本要求我编辑网站的Google Chrome元素。
如何使用java修改此元素的值?
我发现我应该使用这段代码:
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("script here");
但是我不确定在js.executeScript
部分放什么?我很确定它的javscript但是我不熟悉javascript并且无法弄清楚如何使用它来编辑这个元素。
这是尝试更改的元素:
可以更改该圆圈元素的javascript行是什么?
如果您需要任何进一步的信息,我很乐意提供。
答案 0 :(得分:0)
您可以通过这种方式选择元素,然后按照您想要的方式进行修改。除非你提到了什么修改,否则你就可以获得这个元素。
var element = document.querySelector('[data-productid="505595887"]')
document.querySelector('[data-productid =“505595887”]')是您需要执行的js代码。