QTP 怎么获取html中li中的值
html如图所示:我要怎么获取方框内li里面的值 帮顶。 只是思路 不一定对Dim oWebElements,oDesc
Set oDesc=description.Create()
oDesc("micClass").value="WebElement"
oDesc("html tag").value="ul"
oDesc("class").value="pf_l_cl"
set oWebElements= Browser("").Page("").ChildObjects(oDesc)
oCount=oWebElements.count()
Dim tempObj
Dim MyString, MyArray, Msg
Dim deleteIndex
deleteIndex=-1
For i=0TooCount-1
Set tempObj = oWebElements.Item(i)
print tempObj.GetROProperty("innertext")
Next 回复 1# 小丫头amy
为什么不直接在页面上获取呢? getElementsByTagName("ul")
如果有多个,根据class属性确认到正确的那个,然后ChildNodes来遍历获取每个li。
页:
[1]