У меня есть следующая HTML-часть
<div>
<p class="wholesaletext"> Χονδρική Τιμή: <br/>
<span id="our_price_display" class="price" itemprop="price" content="9.9">
<p class="wholesaletext">9,90 €
</span> χωρίς Φ.Π.Α
<meta itemprop="priceCurrency" content="EUR" />
</p>
</p>
</div>
Я пытаюсь получить текст <p class=wholesaletext">
из приведенного выше со следующим
Set price = ie.Document.getElementsByTagName("span")
Dim lnk As Variant
For Each lnk In price
If lnk.className = "price" Then
wks.Cells(i, "E").Value = lnk.innerText
Exit For
End If
Next
Я ничего не получаю в ячейках.
Я пытался с
Set price = ie.Document.querySelector(".price .wholesaletext")
wks.Cells(i, "E").Value = price.innerText
Я ничего не получаю.
Я пытался
Set price = ie.Document.getElementsByTagName("p")
Dim lnk As Variant
For Each lnk In price
If lnk.className = "wholesale" Then
wks.Cells(i, "E").Value = lnk.innerText
Exit For
End If
Next
Но он получает другой текст внутри HTML, а нецена.