getElementsByClassNameについて 削除
Message#5 2017年6月4日(日)09時58分 From: NMC |
横から失礼します。 まず、該当ページは、<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">となっており、DOCTYPEが、HTML 5ではないので getElementsByclassNameが使えないと思われます。 次に、該当ページには<li class="md-addclass">しかなく <tr>タグをいくら探してもmd-addclassは見つかりません。 また、getAttribute("class")ではなく、getAttribute("className")とする必要があるようです。たとえば、以下では上手くいきませんか? For Each obj In objIE.document.getElementsByTagName("li") If obj.getAttribute("className") = "md-addclass" Then Debug.Print obj.innerText End If Next obj |
上のメッセージを削除します。
よければパスワードを入力し、削除ボタンをクリックしてください。