wuming_68 发表于 2015-4-28 17:09:42

UTF12、chrome36,XPATH定位动态ID

xpath:=//*[@id="custInfoTabNodeForm68436"]/div/div/span/input

custInfoTabNodeForm68436的后5位数字每次进入窗体时变化,请问可以使用正则表达式么,,具体怎么写?

修改为如下:(在firefox中检查通过)
xpath:=//span/../span/input

运行结果:
无法标识对象 "[ WebEdit ]" (属于类 WebEdit)。验证此对象的属性与当前显示在应用程序中的对象是否匹配。
第 (270) 行: "currentParent("Page",parentPropties).WebEdit(sInput_childObjectLocationStr).Set sData"。

请问怎么解决。谢谢

土土的豆豆 发表于 2015-4-29 10:37:23

若custInfoTabNodeForm是唯一的话
可以使用xpath,尝试用类似于:
//*/id/.........
页: [1]
查看完整版本: UTF12、chrome36,XPATH定位动态ID