我試圖點擊網頁上的'a'元素,但我無法找出爲什麼它不起作用。IE getElementbyId無法正常工作
這是我的VBA代碼。
Function answer1(ie3 As InternetExplorer, str_anwer As String, answerid As String)
Dim ie4 As New InternetExplorer
Dim a As Object
Set ie4 = ie3
ie4.Document.getElementbyId("view=" & answerid).Click
ie4.Document.getElementbyId("reply_cont").Value = str_anwer
End Function
錯誤:未找到物業
下面是來自網頁的HTML代碼,我認爲它是位於
<tr>
<td class="thm">208975260</td>
<td><pre>교환</pre></td>
<td class="subject"><a href="#" onClick="return toggleDetail('208975260');" id="view208975260">작동이안되서 교환 원합니다 어떻게 하면되나요?</a></td>
<td class="id"><span class="thm">st******</span><br>한혜진</td>
<td class="thm">2016.09.29 12:53:57</td>
<td id="date208975260"><span class="point2 ls1">미답변</span>
</td>
<td class="ansr">-</td>
</tr>
對不起,我的英語
我不流利的英語。
請讓我知道爲什麼它不工作
在'getElementbyId(「view =」&answerid)''=''不應該在那裏。結果應該是'id =「view208975260」'not'id =「view = 208975260」'。 – dee
謝謝。我修好了,但不工作.... ie4.Document.getElementbyId(「查看」和答案ID)。點擊這裏給我發消息 錯誤:未找到物業 –