你能帮我在下拉列表中选择一个值吗?有一些代码不起作用:
1)在这里,我设法单击下拉列表并标记所需的选项,但无法选择(单击)它:
Field = driver.findElement(By.id("DriverID"))
Field.click()
Thread.sleep(5000)
Field.sendKeys("Alan")
Thread.sleep(5000)
Field.sendKeys(Keys.Enter)
2)在这里,什么也没发生:
Field = driver.findElement(By.id("DriverID"))
Field.deselectAll()
Field.SelectByValue("Alan")
3)在这里,什么也没发生:
Field = driver.findElement(By.id("DriverID"))
Field.findElements(By.tagName("option")).find{ it.text == "Alan"}.setSelected()
有什么想法吗?
谢谢,浣熊