Прощу вашей помощи, дорогие форумчане.
Есть такой сайт namami.org/PKstate.aspx
Пытаюсь автоматически выбрать выпадающие списки.
Пишу на vba.
Вроде все хорошо, но очень часто 2-ю список не нажимается.
Возможно есть другой способ выбора?
Тут проблема в том, что если бы была кнопка submit, все было бы проще.
driver.findElementById("DdlState").Click driver.Wait 10 driver.findElementByCssSelector("option[value='Andhra Pradesh']").Click driver.Wait 10 driver.findElementById("DdlDist").Click driver.Wait 10 ' здесь он нажимается но не происходит события click driver.findElementByCssSelector("option[value=' Hydrabad']").Click driver.findElementByCssSelector("option[value=' Hydrabad']").Click driver.setImplicitWait 5000
пробовал так, 1-й селект выбирается, но из-за отсутствия клика не появляется второй.
driver.findElement(By.XPath("//*[@id='DdlState']")).SendKeys "Andhra Pradesh"который бы выбрал так же
driver.findElement(By.XPath("//*[@id='DdlDist']")).SendKeys " Hydrabad"так ничего не получилось.
driver.findElement(By.ID("DdlState")).findElements(By.XPath("./option[@selected]"))(2)
Подскажите как заставить 100% выбрать селект
Спасибо заранее.