我正在尝试将属性设置为 slider 。我正在使用 javascript 进行自动化,我目前已经尝试过以下代码,
it('should pan plots when you click and drag', function(done) {
driver.sleep(2000);
driver.findElement(webdriver.By.css('._md-slider-wrapper')).click().then(function(){
driver.findElement(webdriver.By.css('._md-thumb-container')).SetAttribute("style", "left: 22px");
done();
});
但它不起作用。我还尝试将元素传递给函数,然后尝试设置属性,但它也没有用。我基本上是在尝试将值设置为 slider 。
最佳答案
试试这个:
driver.executeScript("document.querySelector('._md-thumb-container').setAttribute('style', 'left: 22px'");
关于javascript - 如何将属性设置为使用 selenium javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41115604/