0
我一直在做一些硒最近的工作,我遇到了click()函數的問題。硒點擊()跳過
給出下面的HTML代碼:
<div id="sendreply">
<input type="submit" class="button norm-green" value=
"Send Message name="sendmessage"> == $0
</div>
我一直在試圖點擊「發送消息」按鈕,單擊但()剛好經過的動作而進入下流操作。
我曾嘗試按名稱和XPath查找元素:
time.sleep(2)
option='by_name'
if option == 'by_name':
driver.find_element_by_name('sendmessage').click()
else:
driver.find_element_by_xpath("//div[@id='sendreply']").click()
我沒有得到任何錯誤代碼任何責任。
任何幫助非常感謝。
請注意,我複製HTML時發生錯誤。實際的HTML包含一個雙重素數:「發送消息」 – David