无法点击从 [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如果不起作用请告诉我