|
今天在描述性编程中遇到一个问题,怎么都不能解决。只要来此请教了。
问题描述:请先看代码
...
Set ehome=browser("name:=我家日记 - eHome 网家 — 记录家庭成长").Page("title:=我家日记 - eHome 网家 — 记录家庭成长")
ehome.link("text:=[创建日记本]","url:=javascript:AddBook();").click
ehome.WebEdit("name:=txtBookName").set "日记本1"
ehome.WebEdit("name:=txtDesc").set "日记本简介"
ehome.WebEdit("name:=txtLabel").set "日记本标签"
ehome.Image("name:=image","file name:=diarybook_thumb3.jpg").Click
ehome.WebRadioGroup("onAddDiary").Select "1101"
ehome.WebRadioGroup("onReadDiary").Select "1021"
ehome.WebButton("确 定").Click
如上面代码,link对象里面已经使用了2个属性,在回放中依然无法识别对象。我再增加几个属性,同样提示无法识别对象。
但是,如果你使用录制的方式的话,就能回放这个操作。
所以我的问题就是:
1,在描述性编程中,如此类使用A标签的,但是是javascript操作的。对象应该如何设置属性,才能使用呢。 |
|