2013-02-14 72 views
0

我使用Visual Basic脚本自动填充题为框:网页自动填充在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

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

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

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

+0

嗨,不幸的是我仍然得到相同的“对象所需”的错误... – 2013-02-19 13:14:43