Java 使用SeleniumWebDriver选择日历按钮
我正在尝试选择一个日历按钮。这是我的密码:Java 使用SeleniumWebDriver选择日历按钮,java,selenium,button,primefaces,calendar,Java,Selenium,Button,Primefaces,Calendar,我正在尝试选择一个日历按钮。这是我的密码: driver.findElement( By.className("ui-datepicker-trigger ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only") ).click(); 实际上Selenium不支持复合类要使用By.className()查找元素,您应该尝试使用By.cssSelector(),如下所示:- driver.findEl
driver.findElement(
By.className("ui-datepicker-trigger ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only")
).click();
实际上
Selenium
不支持复合类要使用By.className()
查找元素,您应该尝试使用By.cssSelector()
,如下所示:-
driver.findElement(By.cssSelector("button.ui-datepicker-trigger.ui-button[aria-label='Show Calendar']")).click();
实际上
Selenium
不支持复合类要使用By.className()
定位元素,您应该尝试使用By.cssSelector()
,如下所示:-
driver.findElement(By.cssSelector("button.ui-datepicker-trigger.ui-button[aria-label='Show Calendar']")).click();
请正确设置代码格式。我尝试使用className,但无法获取id。有人建议我使用xpath选择日历按钮吗?如何选择日历按钮?请正确设置代码格式。我尝试使用className,但无法获取id。有人建议我选择日历按钮吗使用xpath?如何选择日历按钮?你能告诉我你是如何在上面的html标记中选择css的吗?我能用相同的类和css值得到下面tah的答案吗?很抱歉,我不明白你在问什么??你想知道如何准备cssSelector来定位一个元素吗?我需要在同一个页面中再选择一个日历按钮,它包含相同的类名和标记名。若标记和类的值相同,我如何选择一个多日历按钮?@Naveen实际上这是另一个问题,你们需要问另一个问题,谢谢你告诉我你是如何在上面的html标签中选择css的?我能用同样的类和css值得到下面tah的答案吗?很抱歉,我不明白你在问什么??你想知道如何准备cssSelector来定位一个元素吗?我需要在同一个页面中再选择一个日历按钮,它包含相同的类名和标记名。若标签和类的值相同,我如何选择一个多日历按钮?@Naveen实际上这是另一个问题,你们需要问另一个关于这个问题的问题,谢谢这是和上面答案中相同的代码。。。你为什么贴这个?这和上面的答案是一样的代码。。。你为什么发这个?