在填充一些下拉列表后,我必须获取表中的一些数据。当我使用getElementsByTagName(“ select”)方法选择下拉菜单时,它不会返回任何内容。 这是我的代码:
path:="http://somewebsite.com"
wb := ComObjCreate("InternetExplorer.Application")
wb.visible := false
Load(wb, path)
inputs := wb.Document.getElementsByTagName("select")
;inputs := wb.document.all.4BBCFB71421E47CD15CA52B8AE2847AD.name
l := inputs.length
MsgBox %l%
Load(wb, what){
wb.navigate(what)
while wb.Busy
continue
wb.Visible := true
}
此代码始终打印0。 任何帮助将不胜感激。
答案 0 :(得分:0)
“文档”在您的实际代码中是否大写?
我认为问题可能在于“文档”是每个“文档”都是其实例的原型对象,因此“文档”不保存正在查看的任何页面的特定标记或数据。