0

IE操作(指定CLASS内のテキストを取得)に下記のスクリプトを追加して あるサイトのCLASSである asinfotext にある China などの国名を $取得文字$ の変数に格納したいです。

ーーーここから----
'asinfotext配下が不定なので asleft 内の Country を見つけ出す。
Set aslefts = element(cindex).getElementsByClassName("asleft")
Dim k
hitText = "Country見つからず"
For k = 0 To (aslefts.Length - 1)
  If InStr(aslefts(k).innerText, "Country") > 0 Then
    Set asrights = element(cindex).getElementsByClassName("asright")
    hitText = asrights(k).innerText
    Exit For
  End If
Next

'hitText = element(cindex).innerHTML
'msgbox hitText
'hitText = element(cindex).innerText
'msgbox hitText

Call SetUMSVariable($取得文字$, hitText)

ーーーここまで----

https://bgp.he.net/AS55515

でIE操作(指定CLASS内のテキストを取得)を実行すると、変数の $取得文字$に China が格納されますが、

https://bgp.he.net/AS55525

だと変数の $取得文字$に Australia が格納されません。

どうしてでしょうか?

gorby5775 質問の投稿
回答とコメントは、会員登録(無料)で閲覧できるようになります。