使用selenium webdriver更改属性

时间:2014-01-16 18:09:14

标签: javascript html selenium-webdriver

我正在尝试使用Selenium Webdriver更改WebElement的属性,但我使用的代码似乎效果不佳。

我在网上有这个元素:

<div class="ui-slider-range ui-widget-header" 
     style="left: 23%; width: 33.00000000000001%;" ></div>

假设我必须将样式左值从23%更改为50%。与宽度属性值相同,从33%到75%。然后,我用来更改左边属性的代码看起来像这样,但它会一直失败:

((JavascriptExecutor) this.driver).executeScript("document.FindElementByClassName('ui-slider-range ui-widget-header').style.left=50%");

我做了一些研究,发现我应该在setAttribute方法中使用executeScript方法,我也尝试过这种方法,但效果不佳。

你能在这里给我一些指示吗?

0 个答案:

没有答案