想用qtp获取标签为<DD class="d_02">的text
如题,qtp中代码应该怎么写的?谢谢。我用browser。。。page。。。object.getelementsbytagname("dd").innertext,提示出错,获取不到的。
感谢啊 browser()。page()。WebElement().GetROProperty (innertext) 没看明白
如果想取到字符串的话,用2楼的
如果想取到字符串中的某个字符串,用instr切 原帖由 chenxi01032005 于 2009-11-30 17:31 发表 http://bbs.51testing.com/images/common/back.gif
如题,qtp中代码应该怎么写的?谢谢。
我用browser。。。page。。。object.getelementsbytagname("dd").innertext,提示出错,获取不到的。
感谢啊
兄弟, 你的思路是正确的!楼上的两位的方法不太实用!
如果你熟悉Js的话, 就应该知道getElementsByTagName("dd")获取到得应该是所有dd标签的数组对象
你应该使用For循环来
Set bpObj = Browser("").Page("").Object
Set ddObjs = bpObj.getElementsByTagName("dd")
If ddObjs.Count > 0
For i = 0 To ddObjs.Count - 1
print ddObjs(i).Object.innerText' 可能 .Object不需要!
Next
else
print "页面中没有dd标签"
ENd If
[ 本帖最后由 dftx511619 于 2009-12-1 10:27 编辑 ]
页:
[1]