【发布时间】:2015-04-25 15:08:23
【问题描述】:
HTML 如下所示:
<span class="MenuIcons searchButton"></span>
... (some stuff)
<a data-bind="" url="/ParagonLS/Search/Property.mvc/Index/1" tabdescription="RESIDENTIAL" subtabdescription="Criteria" subtabmaxallowed="3" targetex="" rel="" class=" SearchByClass1 " subtabgroup="true" subtabgroupadd="true" subtabstartindex="0" fullwindow="False" hideaddressbar="False">TEXT</a>
我可以使用:
driver.find_element_by_css_selector(".MenuIcons.searchButton")
但是由于 span 是一个下拉菜单,我需要进入内部元素,但不知道如何,因为它的类名周围有空格。我该怎么办?
【问题讨论】:
-
我尝试使用 xpath,但由于空格在类名中,我得到错误。如果你能告诉我如何处理空格,那是一个可能的解决方案。
-
可以
link_text选择吗? -
我可以,但我需要找到一种方法让它不被隐藏。通过单击 元素与网站进行交互,然后出现下拉菜单,允许单击 元素。