我的代码中有一张图片。当我单击它时,我希望更改其样式。
该字段如下所示:

<a class="myField" href="#" style="left: 0%;"></a>


我可以按类获取元素,然后单击它。但是我不知道如何改变风格。

WebElement webelement = driver.findElement(By.className("myField"));
webelement.click();
//Change the style to 'left:40%;'


我是硒新手。任何帮助表示赞赏。

最佳答案

您可以使用javascriptExecutor来做到这一点:

((JavascriptExecutor)driver).executeScript("document.getElementsByName('myField')[0].style.left='40%'");

10-05 20:51
查看更多