qtp怎么用web中选中的颜色变化取出对应的值
C:\Documents and Settings\张玉\桌面\未命名.gif如图所示,我利用获取web页面元素的方式,取得现在选中的那个颜色为红色的值2,要怎么取出来呢?
[ 本帖最后由 日立张 于 2010-8-14 15:21 编辑 ] 大侠们,回答一下我呀,急急 不太明白你的意思,你能不能描述清楚一点,你是想过什么操作取得怎么样的结果? 是这样的树形哪里选中后会有颜色的变化,变为红色如图,我想达到的目的是通过获取颜色的变化来获取树节点的值,就是说例如:树现在包含1和2,当我选中2时,我可以通过选中后颜色的变化而取出其2这个值
不知道可不可以通过web获取对象的方式,来做判断,即选中后变为红色,通过web获取树节点为红色的对象
然后找出对应的值
回复 4# 的帖子
你可以尝试用对象的object属性试试 print Browser("**").Page("**").WebElement("**").Object.currentstyle.color '显示WebElement("**")的颜色回复 6# 的帖子
谢谢 兄弟们 哈哈 Browser("**").Page("**")..frame(**).WebElement("**").Object.currentstyle.color这样是可以取出当前的颜色为红色的,但是本意是想通过颜色找对象的值,如果这样写的话就必须先知道
这个对象的值webelement(“text”),所以还是有些问题 哈哈 先用ChildObjects方法,获得所有对象。然后再遍历查找,遍历查找就用楼上所说的方法 *.object.currentstyle.color
页:
[1]