Веб-драйвер Selenium 2 Python:
Я пытался щелкнуть по элементу, который скрыт из-за эффекта наведения мыши, и искал варианты, чтобы отобразить и выбрать элемент.Чтобы сделать это, я сослался на несколько примеров, подобных ниже:
В java:
JavascriptExecutor je = (JavascriptExecutor) webDriver();
Другой пример:
browser.execute_script("document.getElementsByClassName('classname').style.display='block'")
Когда я запустил приведенный выше пример, яполучил следующее исключение:
selenium.common.exceptions.WebDriverException: Message: ''
Я не уверен, что мне нужно было включать какой-либо класс для выполнения JavaScript.Пожалуйста, дайте мне знать, если мне что-то не хватает.