从日历中选择日期
Selecting the date from calendar
如何select从日历约会?
网站上有日历。 select日期的方法是点击任意日期,将鼠标指针拖动到所需日期,然后松开鼠标。
尝试使用 ActionClass 但没有成功?
谁能帮帮我?
尝试更改 act.dragAndDropBy(calendar,628,1242).release().build().perform();
到
act.dragAndDropBy(startDateWebElement,0,100).release().build().perform();
它将 select 日历上的行。您也可以通过传递 startDate 和 endDate 定位器来尝试使用以下方法:
WebElement startDate = driver.findElement(By.xpath("//a[text()='16']/parent::div"));
WebElement endDate = driver.findElement(By.xpath("//a[text()='22']/parent::div"));
action.clickAndHold(startDate).moveToElement(endDate).click().release().build().perform();
action.dragAndDrop(startDate, endDate).build().perform();
action.clickAndHold(startDate).release(endDate).build().perform();
如何select从日历约会?
网站上有日历。 select日期的方法是点击任意日期,将鼠标指针拖动到所需日期,然后松开鼠标。
尝试使用 ActionClass 但没有成功?
谁能帮帮我?
尝试更改 act.dragAndDropBy(calendar,628,1242).release().build().perform();
到
act.dragAndDropBy(startDateWebElement,0,100).release().build().perform();
它将 select 日历上的行。您也可以通过传递 startDate 和 endDate 定位器来尝试使用以下方法:
WebElement startDate = driver.findElement(By.xpath("//a[text()='16']/parent::div"));
WebElement endDate = driver.findElement(By.xpath("//a[text()='22']/parent::div"));
action.clickAndHold(startDate).moveToElement(endDate).click().release().build().perform();
action.dragAndDrop(startDate, endDate).build().perform();
action.clickAndHold(startDate).release(endDate).build().perform();