WebCheckBox.Count 属性
a=Browser("www.subconchina.com").Page("采购商检索列表").Frame("tagright").WebCheckBox.Count我这值怎么返回总是为0,请大家帮帮忙 应该是webcheckbox没有指明属性吧,你试着加上识别的属性看看 你能够说明白点吗?
我已经指明是webcheckbox的count属性了,只是每次返回来是0 我的意思是你不指明要识别webcheckbox的属性,比如你要统计name为“是”的webcheckbox的个数
你应该这样写:a=Browser("www.subconchina.com").Page("采购商检索列表").Frame("tagright").WebCheckBox("是").Count :victory: 如果我想获得地区标签中有多少个复选框,应该怎么写呢?
a=Browser("www.subconchina.com").Page("采购商检索列表").Frame("tagright").WebCheckBox.Count ,我这一句的是想,获得地区标签中有多少个复选框,然后通过循环选中所有的复选框,因为每次弹出的地区标签中复选框的个数是不一样的。 大家都没有遇到过吗:L Dim obj
Set obj = Description.CreateObject()
obj("micclass").Value = "WebCheckBox"
msgbox Browser("www.subconchina.com").Page("采购商检索列表").Frame("tagright").ChildObject(obj).Count 不错,必须用到ChildObject
否则Count只是用来计数属性个数! 谢谢大家的帮忙,根据Randall 提供的方法,已经把问题解决了,
Set obj = Description.CreateObject()
应该改成Set obj = Description.Create()
页:
[1]