我有下面的代码,它点击一个元素来弹出一个屏幕并复制其中的文本
el1 = driver.find_element_by_id("keyDev-A")
el1.click()
el2 = driver.find_element_by_class_name("content")
print(el2.text)
但是,当我尝试selenium
单击该弹出窗口中的按钮时
el3 = driver.find_element(By.CLASS_NAME, "action-btn cancel alert-display")
el3.click()
它会产生一条错误消息:
invalid selector: Compound class names not permitted
这是我试图selenium
点击的 HTML。Close
按钮。
<div class="nav">
<span class="action-btn confirm prompt-display">Confirm</span>
<span class="action-btn cancel prompt-display">Cancel</span>
<span class="action-btn cancel alert-display">Close</span>
</div>
我应该怎么写el3
才能点击关闭按钮?