我使用Visual Basic脚本自动填充标题为“
”的框id ='V_RUN_PA100A_BUSINESS_UNIT'(我是从页面来源获得的)
我使用了代码
Set ie = CreateObject("InternetExplorer.Application")
ie.navigate("https://jayfin.cov.kansas.gov/psp/finprd/?cmd=login&languageCd=ENG")
ie.visible = 1
ie.document.all.item("V_RUN_PA100A_BUSINESS_UNIT").Value = "40400"
我一直收到错误..object required
根据我的理解,这个盒子的ID是单引号而不是双引号的事实是问题...
答案 0 :(得分:0)
如果使用元素ID设置值会怎样?
ie.document.getElementById("V_RUN_PA100A_BUSINESS_UNIT").Value = "40400"
双/单引号不是问题。在javascript / html中你可以使用两者,VBScript只使用双引号,但它们都是可以互换的。