Visual Basic脚本中的网页自动填充

时间:2013-02-14 17:01:23

标签: vbscript

我使用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是单引号而不是双引号的事实是问题...

1 个答案:

答案 0 :(得分:0)

如果使用元素ID设置值会怎样?

ie.document.getElementById("V_RUN_PA100A_BUSINESS_UNIT").Value = "40400"

双/单引号不是问题。在javascript / html中你可以使用两者,VBScript只使用双引号,但它们都是可以互换的。