我一直在搜索整个论坛、msdn 和专业教程,但找不到 VBA 的答案:如何getElementById
在要查找的 id 是动态的访问 VBA 模块中进行工作?
让我们看一下html代码:
<DIV id=rowToolTipContainer>
<DIV class=contactsCard id=resultsTooltip1122286Contents style="DISPLAY: none">
<TABLE class="shadow-box tooltip">
<TBODY>
以及我如何尝试找到它:
Dim ResultDIV As HTMLDivElement
Set ResultDIV = HTMLDoc.getElementById("resultsTooltip*")
让我说根据每个结果返回的 html 具有不同的 id(数字会发生变化),因此每个 DIV 的 id 始终是:
id=resultsTooltipxxxxxxxContents
哪里xxxxxxx
总是不同的数字
任何帮助将不胜感激。