-1
我無法點擊硒中的特定按鈕。沒有錯誤發生,它發現元素就好,但我不能得到它點擊它。Selenium - 無法點擊按鈕
HTML
<li id="btnTipsApp" class="navbutton appmenubutton">
<a class="ls-icon-tips" onclick="setMainColumnMode(2);selectTab(4);selectNavButton('btnTipsApp');" href="#" title="Search Tips">
</a>
</li>
Python代碼
def userSearch():
WebDriverWait(driver, 10).until(EC.visibility_of_element_located((By.ID, 'btnTipsApp')))
searchTipsButton = driver.find_element_by_class_name('ls-icon-tips')
print (" tips button attribute: {0}".format(searchTipsButton.get_attribute('title')))
searchTipsButton.click()
我使用硒3.0.2和Firefox 51.0.1的有關章節。
檢查是否有多種元素,類'LS-圖標tips' – Guy
沒想好,我認爲可能有過的問題我自己,但是隻有1具有該名稱的類。 – Eric
這可能是兼容性問題,請嘗試降級firefox。 – Guy