无法点击从 [display:none] 到 [display:block] (bootstrap datetimepicker) 的元素
can not click the element which from[display:none] to [display:block] (bootstrap datatimepicker)
我有一个页面有一个 bootstrap 日期时间选择器,如下所示:
我可以单击日历图标来显示弹出窗口。此外,弹出窗口从 display: none;
变为 display: block;
但是当我点击今日
按钮时,我得到一个错误:
selenium.common.exceptions.ElementNotVisibleException: Message: element not visible
但如您所见,该元素现在实际上是可见的。
我的元素选择器是正确的,因为我可以记录元素使用:
eml = browser.find_element_by_class_name('today')
print eml.get_attribute('innerHTML')
显示今日
如何点击这个元素?
能否请您尝试操作 类。
Actions actions= new Actions(driver); // heare you state ActionBuider
actions.moveToElement(eml); // Here you perform hover mouse over the needed elemnt to triger the visibility of the hidden
actions.click().build().perform();
我认为这应该work.Please如果不起作用请告诉我
我有一个页面有一个 bootstrap 日期时间选择器,如下所示:
我可以单击日历图标来显示弹出窗口。此外,弹出窗口从 display: none;
display: block;
但是当我点击今日
按钮时,我得到一个错误:
selenium.common.exceptions.ElementNotVisibleException: Message: element not visible
但如您所见,该元素现在实际上是可见的。
我的元素选择器是正确的,因为我可以记录元素使用:
eml = browser.find_element_by_class_name('today')
print eml.get_attribute('innerHTML')
显示今日
如何点击这个元素?
能否请您尝试操作 类。
Actions actions= new Actions(driver); // heare you state ActionBuider
actions.moveToElement(eml); // Here you perform hover mouse over the needed elemnt to triger the visibility of the hidden
actions.click().build().perform();
我认为这应该work.Please如果不起作用请告诉我