孤单芭蕾lonely 发表于 2012-3-6 16:16:54

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的值,但是发现每次脚本运行到最后一步的时候都会报错如下:

报错的意思就是说我语法错误。。。于是想请教各位,parentNode到底是个什么用法,我在脚本中的应用是不是有什么误区。。。。还望各位大侠指教,谢谢~

tachibana814 发表于 2012-3-6 16:51:02

你num能拿到吧

tachibana814 发表于 2012-3-6 16:53:06

还有你这是xml的对象吧,能把你的OR贴下看看吗?

孤单芭蕾lonely 发表于 2012-3-6 17:33:18

回复 2# tachibana814


    是的 num能拿到

孤单芭蕾lonely 发表于 2012-3-6 17:35:49

回复 3# tachibana814


    嗯。。。是网页里面的。。。这是OR:

孤单芭蕾lonely 发表于 2012-3-7 09:07:10

为什么就没有其他大侠伸出援助之手呢???我很着急的呀~{:4_102:}

lifr 发表于 2012-3-8 11:18:11

在debug的watch窗口里观察下面的量
num.count
num(0).Exist(0)
numb(0).object
numb(0).object.parentNode
numb(0).object.parentNode.parentNode
页: [1]
查看完整版本: parentNode的使用方法