wspc 发表于 2011-11-14 17:01:37

QTP对XML的操作问题

Set DOM = Browser("Browser").Page("Page").Object.documentElement
   Set oDIVs = DOM.GetElementsByTagName("DIV")
 oDIVs.length
oDIVs(i).innertext
请教下各位神们,DOM是一个对象么,oDIVS也是一个对象么?我可以这样操作么?Browser("Browser").Page("Page").Object.documentElement.GetElementsByTagName("DIV")
oDIVs.length这个是求DIV标签的个数么?oDIVs(i)innertext 有这个方法么,小弟在此请教了。

wangyanzhao 发表于 2011-11-14 22:34:32

Set obj=Browser("Browser").Page("Page").Object.getelementbytagname("DIV")
count= obj.length
for i=0 to count-1
         msgbox obj.item(i).innertext
next

wspc 发表于 2011-11-15 17:14:12

回复 2# wangyanzhao
set obj=Browser("Browser").Page("Page").Object.getelementbytagname("DIV")

set aaa=obj(i).ParentNode
set bbb=aaa.ChildNodes
bbb是否全是aaa对象div的集合?求解,先谢谢啦 。。

wspc 发表于 2011-11-16 11:02:46

还请高手解答下啊。。
页: [1]
查看完整版本: QTP对XML的操作问题