autohotkey - document.getElementsByTagName() 在 AutoHotkey 中不起作用
问题描述
在填写一些下拉列表后,我必须获取一些表中的数据。打赌,当我使用 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。任何帮助都感激不尽。
解决方案
推荐阅读
- html - 移动菜单问题
- python-3.x - 对列进行排序并从 pandas 数据框中的分组列中选择前“n”
- sapui5 - 在其他应用程序中重用 Sapui5 的片段控制器
- sockets - 最佳 UDP 通信应该如何工作?(临时端口)
- python - chrome驱动程序不会使用python保持最大化
- python - 如何删除文本文件每一行中的一个单词,错误信息
- python - 如何分配函数的返回值
- angular - Angular Highcharts 径向条形图未按预期工作
- javascript - 行保持突出显示
- e-commerce - 亚马逊/苹果等电子商务如何在高峰时段维护实时聚合计数器?