t.me/atinfo_chat Telegram группа по автоматизации тестирования

Можно ли изменить стиль элемента html


(Garik) #1

есть такой html:

<li class="parent level0" onmouseout="Element.removeClassName(this,'over')" onmouseover="Element.addClassName(this,'over')">

можно ли с помощью Selenium/Webdriver изменить стиль тега <li>, присвоив ему class="parent level0 over", т.е. +'over'


(Taras) #2

через java script execution


(nautilus) #3

((JavascriptExecutor) driver).executeScript("document.getElementsByClassName("parent level0").setAttribute('class', 'parent level0 over');")


(Mykhailo Poliarush) #4

проблема решилась?


(Garik) #5

да, спасибо всем! решил проблему