1
我正在嘗試點擊網站上的某個按鈕。這是它的代碼。如何點擊網站上的按鈕?
<div id="ff_submit_button">
<input type="image" onclick="javascript:return preFareFinderSubmitActions('The following information is needed to process your request:', 'Problem Pricing the Itinerary: Atlantic City Express Service offers adult fares only for all passengers. Please modify your selection to continue. \n[Error ID: 1121S]')" src="/images/en/btn_ff_go.gif" alt="Click to Find Tickets" border="0" name="_handler=url.presentation.handler.request.rail.urlRailSearchRequestHandler/_xpath=/sessionWorkflow/productWorkflow[@product='Rail']">
</div>
此刻,我把它打了「ALT =」點擊查找門票」與此代碼中的一個按鈕。
For Each webpageelement As HtmlElement In allelements
If webpageelement.GetAttribute("alt") = "Click to Find Tickets" Then
webpageelement.InvokeMember("click")
End If
它的工作原理,但問題是,還有另一種因爲它要求輸入用戶名和密碼,我的代碼行現在在一個按鈕中
我沒有得到你的問題的實際問題 – Rob
檢查src屬性的值以及alt –
robuust,問題是我試圖讓它點擊那行代碼更具體,因爲有其他領域相同的alt導致我得到消息。 蒂姆,我會像包括SRC如果webpageelement.GetAttribute( 「ALT,SRC」)= 「點擊查找門票,/images/en/btn_ff_go.gif」 然後 webpageelement.InvokeMember( 「點擊」) 我懷疑我會做錯那麼。 – user1813751