【已解决】qtp link读取不到
本帖最后由 黑羽祭 于 2012-12-26 16:39 编辑我的目的是在人人网留言页面中最近联系人中搜索对应的用户,如果搜索到则点击该内容:
Set list=Browser("人人网 - 我的留言板").Page("人人网 - 我的留言板").Object.getElementById("content").childnodes
Set list3=list.item(2).childnodes
print list3.length
Setlist5=list3.item(0).childnodes
Set list6=list5.item(3).childnodes
dim lens,text
lens= list6.length
For i=0 to lens-1
text=list6.item(i).innertext
If text="郭平安" Then
Browser("人人网 - 我的留言板").Page("人人网 - 我的留言板").Link(text).Click
End If
Next
Browser("人人网 - 我的留言板").Page("人人网 - 我的留言板").Link(text).Click这样子写是不是错误了?
最近联系人的如下:
已找到原因了,又要对象库中没有添加到这个对象,如果link对象是变化的就要一个个添加,很麻烦。把link参数化就可,既用描述性性编程
Browser("人人网 - 我的留言板").Page("人人网 - 我的留言板").Link("innertext:="&text).click 对link对象参数化
Browser("人人网 - 我的留言板").Page("人人网 - 我的留言板").Link("innertext:="&text).click
页:
[1]