51Testing软件测试论坛

标题: parentNode的使用方法 [打印本页]

作者: 孤单芭蕾lonely    时间: 2012-3-6 16:16
标题: parentNode的使用方法
本帖最后由 孤单芭蕾lonely 于 2012-3-6 16:18 编辑

写了一段小程序来说明问题。。。
Dim num , des ,newid
Browser("#").FlexApplication("Olcom5Client").FlexBox("工单处理").FlexDividedBox("vDividedbox").FlexButton("查询").Click
Set des = description.Create()
des("id").value = "vDividedbox"
Set num = Browser("#").FlexApplication("Olcom5Client").FlexBox("工单处理").ChildObjects(des)
‘msgbox num.count
newid=num(0).object.parentNode.parentNode.id

脚本的操作对象是flex,我想获取FlexApplication“Olcom5Client”的属性id的值,但是发现每次脚本运行到最后一步的时候都会报错如下:
[attach]77862[/attach]
报错的意思就是说我语法错误。。。于是想请教各位,parentNode到底是个什么用法,我在脚本中的应用是不是有什么误区。。。。还望各位大侠指教,谢谢~
作者: tachibana814    时间: 2012-3-6 16:51
你num能拿到吧
作者: tachibana814    时间: 2012-3-6 16:53
还有你这是xml的对象吧,能把你的OR贴下看看吗?
作者: 孤单芭蕾lonely    时间: 2012-3-6 17:33
回复 2# tachibana814


    是的 num能拿到
作者: 孤单芭蕾lonely    时间: 2012-3-6 17:35
回复 3# tachibana814


    嗯。。。是网页里面的。。。这是OR:
[attach]77866[/attach]
作者: 孤单芭蕾lonely    时间: 2012-3-7 09:07
为什么就没有其他大侠伸出援助之手呢???我很着急的呀~
作者: lifr    时间: 2012-3-8 11:18
在debug的watch窗口里观察下面的量
num.count
num(0).Exist(0)
numb(0).object
numb(0).object.parentNode
numb(0).object.parentNode.parentNode




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2