0

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

4

1 回答 1

0

如果使用元素 ID 设置值会发生什么?

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

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

于 2013-02-15T14:25:31.680 回答