繁体   English   中英

对象不支持属性或方法 getElementsByClassName IE 对象

[英]Object does not support property or method getElementsByClassName IE object

当我尝试在 vba 中按类名选择元素时出现上述错误。

 Dim ie As Object
 Set ie = CreateObject("InternetExplorer.Application") 
 Dim url As String
 url="https://sdsds.com"
 ie.Visible = True
 ie.navigate url

 Set objTables = ie.Document.getElementsByTagName("table")
 Set datatables = objTables(8)
 Set wb = ie.Document.getElementsByClassName("wb")(0)

奇怪的是getElementsByTagName("table")工作正常。 但是getElementsByClassName抛出这个错误。 我不确定为什么。

根据 IE 的版本,您可能无法使用该方法。

我喜欢使用一个网站来查看不同浏览器中可用和不可用的内容: https ://caniuse.com/#search=Getelementsbyclassname

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM