excel - 使用 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")
但我得到一个空字符串。
解决方案
这应该有效:
IE.Document.getElementById("AcknowledgeSplitter").className
推荐阅读
- flutter - 如何处理 Flutter PageView 中的滚动视图手势?
- ruby-on-rails - 通过 Yarn 将 jQuery 插件(owl carousel)添加到 Rails 6 项目
- python - 在 Pandas DataFrame 列中计数模式出现
- ios - Domain=com.apple.arkit.error Code=100 “不支持的配置。” 适用于 Xcode 11.4.1 上的 iPhone 11
- r - r中的“部分”枢轴宽度
- css - 使用 CSS 淡出伪元素
- reactjs - 将 svg-url-loader 与 Create React App 一起使用
- javascript - 如何修复被打乱的 d3 地图?
- perl - 有没有办法使用 Net::SFTP::Foreign 递归地列出文件?
- c - 在 main() 之外声明和初始化结构变量