Vba 如何在If语句中使用getElementByID?

Vba 如何在If语句中使用getElementByID?,vba,internet-explorer-8,Vba,Internet Explorer 8,如何在If语句中使用getElementByID? 我必须检查在IE软件上运行某些文件后是否出现特定徽标。我可以使用getElementByID获取徽标。一旦得到,我想检查一下,如果标志是存在的。如果存在,则继续,否则停止。检查它是否为无 Set myElement = doc.getElementById("my_ID") If myElement Is Nothing Then MsgBox "Element not found" Exit Sub '// Optional

如何在If语句中使用getElementByID?
我必须检查在IE软件上运行某些文件后是否出现特定徽标。我可以使用getElementByID获取徽标。一旦得到,我想检查一下,如果标志是存在的。如果存在,则继续,否则停止。

检查它是否为

Set myElement = doc.getElementById("my_ID")

If myElement Is Nothing Then
    MsgBox "Element not found"
    Exit Sub '// Optional
Else
    '// Do something with element
End If

谢谢!我需要更多的帮助。有没有办法将ID(我们使用getElementById恢复的同一个元素的ID)保存在myElement_1之类的变量中?请尝试
myElement_1=myElement.ID
谢谢!我做了这些改变。它现在正在工作,但还有更多的需求,我需要通过ID获取元素,然后将其类(JAVA脚本类)与特定的预定义类进行比较。我可以使用myElement_1=myElement.Class吗