首页 > 解决方案 > 使用 Excel VBA 获取类属性值

问题描述

我有一些使用 Excel VBA 进行网络抓取的经验,到目前为止,我在网上的任何地方都找不到这个解决方案。我正在尝试检查以下 div 元素的类值中是否包含文本“dxm-disabled”。

<div class="dxm-content dxm-hasText dxm-disabled" style="vertical-align:middle;" id="AcknowledgeSplitter"> .... </div>

我知道如何使用其 ID 定位 div 元素,但我不知道如何获取类值。我已经尝试过,IE.Document.getElementById("AcknowledgeSplitter").getAttribute("class")但我得到一个空字符串。

标签: excelvbaweb-scraping

解决方案


这应该有效:

IE.Document.getElementById("AcknowledgeSplitter").className

推荐阅读