weinicm 发表于 2009-10-15 23:17:11

如何处理DIV中的控件

如图所示:



对应的控件通过"html tag:=div","class:=fLe“可以标记出来,但是有12个。
如何才能够唯一的确认这个对象呢?
网上搜了一些资料,好像通过DOM可以实现,但具体操作就不知道如何去做了,才学QTP不久。。。
先谢谢了

weinicm 发表于 2009-10-16 18:48:15

终于解决了。。我将父对象也识别为webElement,然后让QTP先去识别父对象,然后再去识别子对象。
不过识别起来有点慢,不知道怎么回事。。。
a=Browser("title:=163网易免费邮--中文邮箱第一品牌|网易电子邮箱 - 极速3.0正式   版").Page("title:=网易电子邮箱 - 极速3.0正式版").Frame("name:=index").webElement("html tag:=div","html id:=divWelcomeHead").webElement("html tag:=div","index:="&i,"class:=fLe").GetROProperty("innertext")
msgbox(a)
页: [1]
查看完整版本: 如何处理DIV中的控件