java - 如何使用 Selenium WebDriver 选择 div id?

标签 java jquery-ui selenium selenium-webdriver webdriver

使用 Selenium WebDriver 并使用 Java。有什么方法可以在 Selenium WebDriver 中选择 div id 而不是 select id 吗?

我正在使用这个 HTML:

<div id="ui-datepicker-div" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all" style="position: absolute; top: 410.8px; left: 998.9px; z-index: 1; display: block;">

最佳答案

您可以在 http://docs.seleniumhq.org/docs/ 上找到文档(带有 java 示例) .

特别是,您正在寻找的方法是

WebDriver.findElement(By)

示例代码是

WebDriver driver = new xxxDriver();
driver.get(" ... ");
WebElement element = driver.findElement(By.id("ui-datepicker-div"));
element. ... // do whatever you want with the DIV block

关于java - 如何使用 Selenium WebDriver 选择 div id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21423547/

相关文章:

Java - 将节点添加到列表的末尾?

javascript - 如何在输入模糊后调用函数?

php - 如何检查Selenium Server是否正在运行

c# - Selenium IEDriver "Error retrieving window with handle current"

java - 如何从wsdl获取方法和参数

java - 从android简单上传到S3

java - 为什么程序员不显示异常?

jQuery UI 日期选择器 : How to color sundays red?

javascript - 使用 jQuery UI hide ("slide") 时如何防止页面向下滚动?

javascript - 如何从 Protractor 网络驱动程序获取文本字段值