51Testing软件测试论坛

标题: 我在一个动作后得到一个ID,对该ID进行编辑后,我要提交它,脚本如下,请高手帮忙看看 [打印本页]

作者: G7N3F    时间: 2010-9-25 11:54
标题: 我在一个动作后得到一个ID,对该ID进行编辑后,我要提交它,脚本如下,请高手帮忙看看
//我用关联拿到我要的ID
web_reg_save_param("sr_id",
                "LB=\"id\" value=\"",
                "RB=\" id=\"id\"/>",
                "Ord=1",
               
                LAST);
//对ID进行编辑,放入string1
char string[1000];
strcpy(string,"");
strcpy(string,lr_eval_string("xxxyyy{sr_id}"));
//问题:我要在下面脚本“*我不会*”处提交我编辑后的id号,请高手帮我改改脚本
web_submit_data("saveMission.html",
                       ......
    ITEMDATA,
    "Name=myId", "Value= *我不会* ",ENDITEM,
    LAST);
//请高手帮小弟改改脚本,怎么让提交 VALUE的值为我编辑好的id号
作者: mr.bee    时间: 2010-9-25 13:38
这个“编辑”操作完全可以放在Value=后面啊
还是我理解错你意思了?
作者: archonwang    时间: 2010-9-25 13:40
关联参数应该就可以了。
作者: G7N3F    时间: 2010-9-25 13:47
回复 2# mr.bee


"Name=myId", "Value= lr_eval_string("xxxyyy{sr_id}")",ENDITEM,  
你是说这样吗? 不行阿 你能帮我改下脚本吗 随便怎么样改 value后的值是我编辑的那个值就好了
作者: G7N3F    时间: 2010-9-25 13:50
回复 3# archonwang

   针对我这个问题具体怎么搞 能帮忙写下代码吗 我看看自己研究下
作者: archonwang    时间: 2010-9-25 13:56
web_submit_data("saveMission.html",
                       ......
    ITEMDATA,
    "Name=myId", "Value= {string1}",ENDITEM,


试试。
作者: mr.bee    时间: 2010-9-25 13:58
若xxxyyy是常量
则"Name=myId", "Value= xxxyyy{sr_id}",ENDITEM,
作者: G7N3F    时间: 2010-9-25 16:18
回复 7# mr.bee


    谢谢 这样可以搞定
作者: G7N3F    时间: 2010-9-25 16:23
回复 6# archonwang


    谢谢 用你的方法可以解决
   我还想问下为什么一定要加{}啊?  加{},和加lr_eval_string("{}")的区别是什么阿
作者: archonwang    时间: 2010-9-25 17:39
回复 9# G7N3F

只是为了区分特殊符号输入。




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